Greek Orthodox Taksiarhis Church

European Human Rights Court fines Turkey for violating Greek Church rights

The European Court of Human Rights (ECHR) ruled on Tuesday that Turkey violated the rights of the Greek Orthodox Taksiarhis…

2 years ago