Have we video taped great white sharks giving birth?
Great white sharks are ovoviviparous, which means that the eggs develop and hatch within the mother's body, but the young are born alive. The gestation period for great white sharks is estimated to be around 10-12 months, and they give birth to litters of 2-10 pups. Great white shark births have never been filmed in the wild, as they are very rare.