China state-owned media ICS accidentally translates Shanghai City ‘Puxi’ as ‘Pus*y’ Abroad April 4, 2022 Oh my English.