Horses bolt through Rome after policeman lights fireworks at parade rehearsal 01 June 2026, 11:59 AM Read full story