NGOs to push for sanctions on 29 Crimea-based enterprises and their 60 Russian collaborators

The report calls the occupied Crimean peninsula not just one of the world’s largest military bases but also … Continue reading NGOs to push for sanctions on 29 Crimea-based enterprises and their 60 Russian collaborators