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