June 2, 2025
France erupts in riots after PSG clinches Champions League title
France descended into chaos after Paris Saint-Germain's Champions League triumph, with violent celebrations claiming two lives and leading to a record 559 arrests nationwide. According to Breitbart, the unrest following PSG's 5-0 victory over Inter Milan on Saturday transformed celebration into trag...
Read More