Scenes from a Militarized America.
About a thousand protesters showed up at the Virginia state capital over the weekend to protest pending anti-abortion legislation. Courtesy of Style Weekly, here’s how the Virginia State Police responded:
The third picture, with the two masked soldiers (excuse me, “police”) standing in front of an abandoned sign saying “No War on Women” seems particularly appropriate.
Leave a Reply