Progressive Politics
TokenBoomer
•
1w ago
•
91%
Alarm as Pentagon Confirms Deployment of US Troops to Israel
www.commondreams.org"Netanyahu is as close as he has ever been to his ultimate wish: making the U.S. fight Iran on Israel's behalf," wrote one journalist.
Comments 16