Live

SHOCKING

Latest Headlines

5486

PALESTINE

'Shocking abdication of responsibility': UN rapporteur raps German support for Israeli genocide

United Nations experts and rapporteurs take Germany to task for defending Israel’s genocidal war against Palestinians in the besieged Gaza Strip.

More Stories

Top News