VIDEO: Germany’s Got an Animal Star, Heidi, the Cross-Eyed Opossum
A visually-impaired opossum called Heidi at Germany’s Leipzig Zoo has become Germany’s latest animal star after gaining 120,000 Facebook fans. Opossums are the largest order of marsupials in the Western Hemisphere, and are small to […]