Sunday, October 18, 2026

Japanese tourists leaving the Louvre end up in the middle of the Paris riots. They have never seen anything like it…