Outrage sweeps France following teenager’s fatal police shooting

Pallavi Madhiraju- June 29, 2023 0

National outrage ensues in France following the lethal police shooting of a 17-year-old teenager, reportedly of African origin, during a traffic stop in Paris earlier ... Read More