Friday, 03 May 2024 06:43 PM
May 26, 2018 09:20 am
Global manufacturing of the FIFA World Cup 2018 mascots has come to an end, as the last mascots rolled off the production line at a factory in south China’s Guangdong province, May 24.