South Africa Wins First Major Cricket Title in WTC Final
South Africa secured a historic victory over Australia in the World Test Championship final at Lord’s, marking their first major ICC title since 1998. The final runs were scored on ...
South Africa secured a historic victory over Australia in the World Test Championship final at Lord’s, marking their first major ICC title since 1998. The final runs were scored on ...
Authorities in the Philippines arrested former President Rodrigo Duterte on Tuesday, March 11th, following an International Criminal Court (ICC) warrant for crimes against humanity. Duterte, accused of orchestrating thousands of ...
The United States House of Representatives passed a bill on Thursday, January 9th, to sanction officials from the International Criminal Court (ICC) after the court issued arrest warrants for Israeli ...
The International Criminal Court (ICC) has taken an unprecedented step by seeking arrest warrants against Israeli Prime Minister Benjamin Netanyahu, Defense Minister Yoav Gallant, and three leaders of the Palestinian ...
South Africa, a member of BRICS (Brazil, Russia, India, China, and South Africa) will be hosting a summit in August 2023. Presidents and other political officials are expected to attend ...
On Friday, March 17th, the International Criminal Court issued an arrest warrant against Russian President Vladimir Putin and Maria Alekseyevna Lvova-Belova, who is the Commissioner for Children’s Rights in the ...