A young woman in China has died of a suspected stomach rupture while live-streaming an extreme food challenge. WARNING: disturbing.
A young woman in China has died of a suspected stomach rupture while live-streaming an extreme food challenge. WARNING: disturbing.