Biarritz, France – French authorities have detained 68 people taking part in a tense protest near the G-7 summit. The regional administration says those detained are accused of throwing projectiles, concealing their faces or possessing objects that could be used as weapons. Police fired tear gas, water cannon and dispersion grenades at a crowd of [...]

Category: