Shhh! American Prisoners Being Held in Afghanistan
November 28, 2002 5:22 AM Subscribe
Shhh! American Prisoners Being Held in Afghanistan This report is from Pravda, the Russian newspaper. I have not seen any media posting of this story and I wonder whether the story is false or our media does not want to go into this. Anyone at MF hear of this before?
This thread has been archived and is closed to new comments