Home Latest News South Africa files genocide case against Israel at International Court of Justice over Gaza war