News

A video of Shanghai officials berating one of these frog mascots has been making its rounds on Chinese social media platforms, sparking outrage among netizens, reported the South China Morning Post.