News
Protests in France, Italy, Spain, Portugal and Albania are setting Europe's streets ablaze
Rising fuel costs, discontent with the state of schools, declining public services and a housing crisis are fueling an autumn of protests in Europe. Crowds have…
Discussion (0)
No comments yet. Start the conversation!