Saturday, 27 April 2024 01:49 AM
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.