Latest African Online Newspaper | Knowledgebase Africa
South African great Hashim Amla has announced his retirement from professional cricket at the age…