Growing up, we were taught not just by our parents, but also by our teachers that snakes don't give birth, they lay eggs. But everything's different in this video!
This video shows an anaconda giving birth to live baby snakes! Is this even possible? Some researchers claim that not all the species of snakes lay eggs, some like anacondas are giving birth!
In this video, this huge pregnant anaconda swims underwater to find the safest and the perfect place to give birth. Once it found the perfect spot, snakes then came out from it.