A Russian court has issued an arrest warrant for Haykel Ben Mahfoudh, a judge at the International Criminal Court (ICC), the outlet Mediazona reported on Monday. Mahfoudh was one of three judges who ...
The Proteas have put themselves in a great position to qualify for next year’s ICC Test Championship final by recently beating Bangladesh handsomely 2-0 away from home in Bangladesh in really tough ...
Some results have been hidden because they may be inaccessible to you