Global National: June 30, 2023 | France struggles to contain riots over fatal shooting of teen July 2, 2023 by Hamilton_Man Hundreds of people in France have been arrested during nationwide protests and riots over the fatal police shooting of a 17-year-old, with the country bracin…