Whether at sporting events or in advertising, mascots are cute companions that evoke emotions and create a sense of identity.
Switzerland on Friday unveiled the mascot for the 2025 women's European football championships: a Saint Bernard puppy dog called Maddli. The Euro 2025 mascot interacted with children at Geneva's ...