Teens Indicted After Filming Themselves Blowing Up French Police Vehicle Teens Indicted After Filming Themselves Blowing Up French Police Vehicle March 14, 2021 By Chris Tomlinson Two 15-year-olds have been indicted for setting fire to a police vehicle in the commune of Mulhouse and broadcasting footage of the…