Paris police arrest 200 in May Day riots

Police in Paris have arrested nearly 200 masked demonstrators who smashed shop windows and torched cars during annual May Day protests.Far-left anarchist groups, known as Black Blocs, hijacked a peaceContinue reading ...