‘Shit Happens’: How Chinese tourists meme turned into an outbreak

As China celebrates its 100th anniversary of the establishment of the Republic of China in 1952, tourists are flocking to the country’s major cities to experience its charms.But for some of them, the trip was far from a pleasure, with some taking ill, and others being hospitalized.In recent months, a growing number of Chinese tourists […]

Read More