
French police on trial for death of teens after 10-year wait
(GIN)—Two teenagers of North African descent, running from police, fell to their deaths and were electrocuted in a power substation 10 years ago. The officers will finally stand trial this week It has been called the most important police trial in a decade, one that could expose the inequalities that plague France’s mostly segregated apartment […]
Stay cool & connected with Frost Illustrated!