Robot delivers food to man in his hotel room in China, netizens have mixed reactions 11 March, 2024 by Newstars Education See also Euphoria Means HBO's The Idol Controversy Should Not Be Surprising