Itemoids

Ahmed Moor

since

auto-detected in 26 stories

32 days ago

Israel executes unarmed Red Crescent paramedics with the west’s blessing | Ahmed Moor

American and European leaders are the authors of this latest atrocity by their Israeli colleagues in Gaza

The Guardian reports that Israeli troops “killed 15 Palestinian paramedics and rescue workers …

page 1 of 1