China signals World Cup ambitions with new football stadiums
China is in the throes of a multibillion-dollar splurge on new football stadiums, ramping up ambitions to be a superpower in the sport and host a World Cup as early as 2030. The building spree is taking place despite the coronavirus pandemic which has brought much of the world to a standstill, ravaging economies and […]