Physical Address

304 North Cardinal St.
Dorchester Center, MA 02124

Category Business

Russia Arrests ICC Judge Mahfoudh in Absentia – Mediazona

A Russian court ordered the arrest in absentia of International Criminal Court (ICC) Judge Haykel Ben Mahfoudh, who himself earlier issued arrest warrants for Russian military leaders, the independent news website Mediazona reported Monday. Mahfoudh was among three ICC judges…

en_USEnglish