Recently a strange phenomenon occurred in the eastern Indian state bordering Nepal. This phenomenon is the presence of thousands or even millions of worms that...
strange phenomenon
Recently a strange phenomenon occurred in the eastern Indian state bordering Nepal. This phenomenon is the presence of thousands or even millions of worms that...