When France unveiled the two triangular red mascots for the 2024 Olympic and Paralympic Games, they wholly expected that everyone would be impressed with their iconic choice.
Continue Reading