Pregnant mom gives birth to her baby. Now keep your eyes on the right side of the screen…Whoa!




Pregnant mom gives birth to her baby. Now keep your eyes on the right side of the screen…Whoa!

David Sheldrick Wildlife Trust is a conservation charity which pioneers in the rescue and hand-rearing of orphaned infant elephants and rhinos in Kenya. read more here > theshrug.com