SportsSouth Africa appoints first time Muslim player Amla as Test captainAbdul HafeezJune 4, 2014 by Abdul HafeezJune 4, 2014 JOHANNESBURG: Hashim Amla, who was appointed as South Africa’s new Test captain on Tuesday, has had an uneasy relationship with leadership roles in cricket....