America’s “Shoot ‘Em Up, Lock ‘Em Up” Mentality Is Its Undoing

osama shark

David Love: The land of the free is home to only 5 percent of the world’s population, but 25 percent of the world’s prisoners. And we spend more than all nations combined on “defense”. We are addicted to shooting em up or locking em up. But we can’t provide healthcare to all.

The Drain of Blood, Taxes and Hope in Afghanistan

mission creep

Tom Hayden: Persistent waffling on dates for American troop withdrawals has eroded any remaining patience with the Obama White House among peace activists and voters, a majority of whom favors a timeline for US troop withdrawals.

Related Posts Plugin for WordPress, Blogger...
Visit us on Google+