Cricket SportsHashim Amla resigns from Test captaincyTNT DeskJanuary 6, 2016January 7, 2016 by TNT DeskJanuary 6, 2016January 7, 2016 Cape Town: South African cricket machine Hashim Amla step down as Test captain of South Africa with immediate effect on Wednesday during second Test match against...