Video French police detain hundreds in Paris after violent celebrations of PSG’s Champions League title 4 June 2026
Watch: Brussels & European capitals—how New Delhi is leveraging a two-tier strategy in Europe 25 May 2026