Ramin Mazaheri
Press TV, Washington, DC
A new poll shows that the American public continues to show historic disapproval for Washington’s war on Iran.
At a minus-30 net approval rating, the war is already the most unpopular war in American history.
Ramin Mazaheri
Press TV, Washington, DC
A new poll shows that the American public continues to show historic disapproval for Washington’s war on Iran.
At a minus-30 net approval rating, the war is already the most unpopular war in American history.