Found on Live Leak: A Taliban store in Doha, Qatar?

Found on Live Leak: A Taliban store in Doha, Qatar?
Tags: Jihad, Muslim terrorists, Qatar, Taliban
This entry was posted on May 7, 2009 at 9:58 am and is filed under Categorized. You can follow any responses to this entry through the RSS 2.0 feed.
