
Trailer
Venezuela, Chad Announce Withdrawal From ICC as Chief Prosecutor Is Removed
Both Venezuela and Chad have announced their withdrawal from the International Criminal Court. Meanwhile, ICC chief prosecutor Karim Khan has been removed from his post due to allegations of sexual mis...
Read More