If you live in a glass house, don’t throw stones
Dear Editor, As my mother used to say, “if you live in a glass house, don’t throw stones”. This is clearly the case with the recent development where 7 FIFA officials were arrested, and 14 indicted in a US corruption case. Among the indicted defenders is no...
Posted On 28 May 2015