French authorities are under increasing pressure to shed light on the death of Steve Caniço, 24, after police firing tear gas sent concert-goers scattering into the Loire River during a music festival on June 21.
French authorities are under increasing pressure to shed light on the death of Steve Caniço, 24, after police firing tear gas sent concert-goers scattering into the Loire River during a music festival on June 21.