Who Killed Kayla Mueller?

The revelation that Abu Bakr al-Baghdadi, the self-proclaimed caliph of the Islamic State, was repeatedly raping an American hostage, Kayla Mueller, comes just after the Times released a devastating story about the use of rape as a form of religious devotion by Baghdadi’s followers. It’s not surprising that the mix of piety and depravity that characterizes this movement would emanate from the soul of its founder.

See the rest of the story at newyorker.com

Related:An American Flag in

What feeling does this article give you?

#hashtags to follow:

Abu Bakr [+]    Baghdadi [+]    Islamic State [+]    Kayla Mueller [+]    Times [+]    An American Flag [+]   

More #news: