China state-owned media ICS accidentally translates Shanghai City ‘Puxi’ as ‘Pus*y’

As Shanghai is placed under lockdown for the sudden surge in COVID-19 cases, many have been closely following the latest news of the China city. – Advertisements – Screenshots circulating online However, some eagle-eyed Chinese netizens recently took to Weibo and pointed out that the International Channel Shanghai, better known as ICS, a China state-owned … Continue reading China state-owned media ICS accidentally translates Shanghai City ‘Puxi’ as ‘Pus*y’