Countries All-time great Hashim Amla ends long playing career Johannesburg – Hashim Amla ended his 22-year playing career on Wednesday, with his legacy secure as one of South... Read more 19 Jan, 2023