Type to search

American Terrorism Videos

Video: Protest of Lockheed Martin at the Pentagon

March on the Pentagon’s Industrial Complex
March 22, 2009

Protest demands that US ends military occupations and universities divest in Lockheed Martin


You Might also Like

Leave a Comment

Your email address will not be published. Required fields are marked *