Asia China hosts first-ever robots vs humans half-marathon in Beijing 20 April 2025, 10:24 am Team Buyback Share this:TweetRedditTelegramWhatsApp