A bizarre video from China is getting viral on the internet wherein the citizens of Liaoning witnessed a rainfall of worms.
Do you want to be informed everytime with our latest news?