Wrestling Against Evil Spirits!

Continue reading

Advertisements

Iraqi army storms to edge of Islamic State-held Falluja; fresh bombings hit Baghdad

An Iraqi Shi’ite fighter fires artillery during clashes with Islamic State militants near Falluja, Iraq, May 29, 2016. Reuters/Alaa Al-Marjani

Continue reading