Russia loses pair of religious freedom cases at European rights court

The Russian Federation faces more complaints before the European Court of Human Rights than any other nation, with more than 14,000 currently pending.

Read on CNS