It’s Raining Worms in Beijing China

Shahjehan Khan
1 min readMar 17
Sing the song: It’s Raining Worms in Beijing China

In a recently circulated viral video, worms that appear to have been dropped from the sky and are allegedly crawling on cars in Beijing, China, are claimed to be seen.

Residents of the city of Liaoning, in the Chinese province of Liaoning, reportedly received instructions to seek cover after seeing an unusual phenomenon in which worm-like animals or objects began to fall from the sky.

Shahjehan Khan

I like to write stories about paranormal UFOs to Hauntings. And sometimes creepy and funny stories. Check out my links