In recent weeks, a morbid-sounding app has taken China by storm, tapping into widespread loneliness and youth disaffection in the world’s second most populous country. The app, named “Are You Dead” ...
A Chinese personal safety app called Are You Dead?—recently rebranded as Demumu—has gone viral in recent weeks, attracting widespread media attention. Behind its sudden popularity lie deeper social ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results