mascots

Red faces in France over Olympic mascots made in China-

Red faces in France over Olympic mascots made in China-

admin

By AFP PARIS: The choice by Paris 2024 Olympics organisers of a cuddly red Phrygian cap as the Games’ mascot ...

Ramaswamy:

Paris Olympics mascots made in China, fueling criticism in France

admin

The mascots for the 2024 Paris Summer Olympics will be mostly made in China, despite the symbols being a point ...