Melek Taus, the Peacock Angel or Peacock King is the Supreme deity of the Yezidis. But he does not just appear in Yezidi faith, he is worshiped by the entire world and by the entire spiritual planetary system. The Yezidis have one of the oldest living religion in the Middle east, the ancient faith that [...]