Parisians Shocked After Soccer Riot Violence
Riots erupted in Paris after PSG’s UEFA Champions League Final win on May 31, leaving two dead and nearly 200 injured. Around 600 people were arrested amid chaos marked by fireworks, police charges, an...
Read More