In 1977, an abandoned baby was found on the doorsteps of a church...by raccoons. In 2003, that baby graduated from Johns Hopkins Medical School...

  • June 19, 2007
  • 867 Views