Published 18:03 IST, March 11th 2023
Is it raining worms in China? Viral video from Beijing leaves netizens perplexed | WATCH
A bizarre video from the city of Beijing showing roads and vehicles covered with worm-like creatures has taken social media by storm.
A Image from Beijing shows roads and vehicles covered with worm-like creatures | Image:
self
Advertisement
18:03 IST, March 11th 2023