In Spain, large-scale protests against tourism took place in the Canary Islands. Thousands of locals, organized by environmental organizations on...
News in English from Greece
News in English from Greece
In Spain, large-scale protests against tourism took place in the Canary Islands. Thousands of locals, organized by environmental organizations on...