A female boa constrictor snake has given birth to two litters of extraordinary offspring.
Evidence suggests the mother snake has had multiple virgin births, producing 22 baby snakes that have no father.
A female boa constrictor snake has given birth to two litters of extraordinary offspring.
Evidence suggests the mother snake has had multiple virgin births, producing 22 baby snakes that have no father.