A Snail can Sleep for Three Years

New Delhi, April 7, 2020: Snails are known to be one of the slowest creatures on…

Translate »