South Africa accuses Israel of genocide in Gaza, takes case to International Court

Pallavi Madhiraju- December 31, 2023

South Africa has taken a bold step in international law by filing an application at the International Court of Justice, accusing Israel of committing genocide ... Read More