Armenian Church Priest Accused of Having Same Mindset as ISIL Terrorists
The clergy member also stresses that 'there is a statue of Satan in Yazidi holy places.' He probably refers to Tawsi Melek, the Peacock Angel, which, I must say, is identified as Satan only by the terrorists of ISIL and...Read More »