Afghans Must Get Stoned

The barbarity that is Sharia law strikes again, this time in Afghanistan, administered Taliban style. ‘Modern’ Life In Afghanistan — Stoned to Death for Being In Love Earlier today, on the cusp of the second decade of the twenty-first century, the Afghan Taliban treated the world to a display of Islamic (Sharia) law. They proudly [...]

Follow

Get every new post delivered to your Inbox.