Sunday, February 20, 2005


This week’s documentary is a disturbing exposé of American actions in Afghanistan.

No comments: