Violent demonstrations have rocked Europe as protesters call for action over poor university conditions, high tuition fees, corruption, housing costs and the high cost of living

Continue reading...