STRASBOURG, France – Europe’s top human rights body has sent a delegation to Crimea to assess the situation in the strategic peninsula annexed by Russia from Ukraine in 2014, officials said Monday, January 25.
The Council of Europe mission will look at several … …read more
Source: RAPPLER