Preview Police have deployed teargas during a protest against police brutality in Paris after the protesters hurled stones at security forces.
Read Full Article at RT.com
RT – Daily news