Finn stands for rights accuses French police of using “excessive force” against teenagers after 3,000+ arrests in ongoing high-school protests. Finn Right International acknowledges some protesters used “unacceptable” violence #France #FinnnRightInternational #Protests #snnfinland
