Returning American combat veterans condemn U.S. military actions in Afghanistan and Iraq:
This is an excerpt from a film produced by Displaced Films. More info at This Is Where We Take Our Stand.
The real reason Israel stormed al-Shifa Hospital yet again
-
[image: Aid arrives at UNRWA facility in Jabalia, northern Gaza, March 17,
2024. (Photo: Ashraf Amra/APA Images)]Israel's latest attack on al-Shifa
Hospita...
3 hours ago
No comments:
Post a Comment