William J. Astore

Elizabeth Warren; Bernie Sanders; Yemen War
Donald Trump holding the Bible
Black Lives Matter; Police
Police; Tear Gas; Atlanta
John Moore
USA Soldier
Planet Earth
US Military
Trump-Lockheed Martin
United States Korea
In wars and weapons we trust William J. Astore
Donald Trump; Tank
United States Korea
Donald Trump
United States Afghanistan
Whose blood, whose treasure? William J. Astore