UN Human Rights Investigator in Afghanistan Ousted Under U.S. Pressure
We speak with Cherif Bassiouni, a top human rights investigator in Afghanistan who was recently forced out of the United Nations under pressure from the U.S. just days after he released a report criticizing the US for committing human rights abuses. He says, "The U.S. has done an enormous disservice to the cause of human rights in Afghanistan simply because they wanted somebody who was going to look the other way on what their practices were."
Iraq Through the Eyes of Unemebedded, Independent Journalist Dahr Jamail
Dahr Jamail, one of the few independent, unembedded journalists reporting in Iraq for months, joins us in our firehouse studio to discuss the siege of Fallujah, detention of Iraqis, so-called "reconstruction" and much more.