On Friday, the International Criminal Court (ICC) in The Hague issued arrest warrants for Russian President Vladimir Putin and Maria Lvova-Belova, Russia’s commissioner for children’s rights, for alleged war crimes.
ICC issues arrest warrant against Putin as part of US-NATO propaganda campaign for regime change
Tag: Fatou Bensouda
New evidence emerges showing Israel deliberately targeted Shireen Abu Akleh as family files ICC complaint
New forensic analysis shows Shireen Abu Akleh was “deliberately and repeatedly targeted” by an Israeli military sniper taking “precise and careful aim.”
New evidence emerges showing Israel deliberately targeted Shireen Abu Akleh as family files ICC complaint

You must be logged in to post a comment.