A megamouth shark that was pregnant with seven pups when it washed ashore in the Philippines has revealed secrets about how this elusive species gives birth.
Pregnant megamouth shark seen for 1st time after female washes up dead with 7 pups : Read more
Pregnant megamouth shark seen for 1st time after female washes up dead with 7 pups : Read more