france riots 2005
French Police Officers On Trial Over Teen Deaths That Sparked 2005 Riots
The officers stand stand accused of failing in their duty to assist “persons in danger” after two teens fleeing police were electrocuted in a power substation.
Advertisement
Advertisement
Advertisement