The ball, dubbed “Godzilla egg”, has perplexed locals and set off widespread speculation. Source link Post navigation European Commission bans TikTok on staff devices US puts forward Ajay Banga to lead World Bank