Russia's 6 million tourist claim contradicts water shortage narratives in Crimea

Russia's aim of welcoming 6 million tourists to occupied Crimea for this summer appears to … Continue reading Russia's 6 million tourist claim contradicts water shortage narratives in Crimea