They Must Mean “Tila Tequila”

Reuters: Taliban insurgents have ordered residents of a province near the capital Kabul to stop watching television, saying the networks were showing un-Islamic programs.
RSS Feeds

Continue reading this post by: Joel Brown For more…

RSS Feeds

0 comments ↓

There are no comments yet...Kick things off by filling out the form below.

Leave a Comment