Happening Now: Protesters block morning commute to Boston on I-93 Interstate Highway by attaching themselves inside 1,200 lb concrete oil barrels–while wearing adult diapers. “I do have to say that this is the most creative act of protest that I … Continue reading
Trending Articles
More Pages to Explore .....