Europe continues to struggle with unrest triggered by student-led protests in France that have spilled over to several other nations
Read Full Article at RT.com