China shut down the "Are you dead" app, but the "crying horse" is selling out as the country grapples with a slowing economy and uncertainty.
A Chinese personal safety app called Are You Dead? – recently rebranded as Demumu – has gone viral in recent weeks, ...
2025 was one of the most exciting years in recent smartphone history. Samsung reinvented the Galaxy Z Fold, Apple announced an all-new, slim and light iPhone Air and we finally got past some shallow, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results