Cricket Scotland has initiated a formal investigation after Khizar Ali, a board member since May 2023 apologized for historic tweets…