Suicide in China causes "wait what the hell are we doing here?" moment at Tech Crunch of all places

Great read, though.

Comments

I agree to American Public Media's Terms and Conditions.
With Generous Support From...