ICJ Ruling Against Israel
The International Court of Justice (ICJ) ruled 13-2 in favor of South Africa, requiring Israel to halt its military offensive in Rafah, Gaza. Honestly, these days we're never sure what may or may not come as a surprise to the general public or mainstream...

 

Become a member to read the rest of this article

Subscribe to receive updates from Speevr Intelligence

Most recent by Speevr Intelligence