Marjah – Winning the Battle; Losing the War

We are now witnessing the first act of the increased US troop level in Afghanistan. The scene is Marjah in Helmand Province. There, the US has sent some 10,000 US troops and an even greater number of Afghani troops. The idea is to break the Taliban’s control over this remote, dusty village of some 35,000 […]

Why does the U.S. government torture people?

Why does the U.S. government torture people? Well, it’s just standard practice, and unfortunately, U.S. government agents torture Americans far more often than they torture foreign “terrorists.”

Since most of you are saying, “No way. That can’t be true!” I’ll let you in on one of the dirty secrets that the “news” media cartel has kept you in the dark about.