Moment Madrid's mayor is left stunned as pigeon poops on his head during speech March 20, 2026 · Daily Mail Read full story at source