South Africa files genocide case against Israel over Gaza onslaught

South Africa seeks urgent ICJ action to stop Israeli genocide in Gaza.

South Africa files genocide case against Israel over Gaza onslaught Read More ยป