Did ‘Beanbag Adventure’ Discover An Organ Harvesting Lab In China? The Disturbing TikTok Videos Explained
A Chinese TikTok user and urban explorer is going viral right now after discovering what many believe is an organ harvesting lab in China. Here’s what you need to know.