A viral video that sparked theories of a Chinese Loch Ness Monster turned out to show a big piece of discarded rubber
1Oct
Viral footage of an object snaking through China’s Yangtze river that sparked theories that the country could be home to
Viral footage of an object snaking through China’s Yangtze river that sparked theories that the country could be home to