kevinbae.com
Troops on the streets of the United States
Chicago Tribune Take a good look at the picture above. Do we really want this? Why are National Guard troops walking around NYC with automatic weapons dangling from their chests? Do they plan on sh…