Latest German animal star a cross-eyed opossum

January 12, 2011 at 3:17 pm in The Dickinson Press

BERLIN (AP) Heidi, the cross-eyed opossum, is the latest creature to rocket from Germany’s front pages to international recognition, capturing the world’s imagination with her bright, black eyes turned toward her pointed pink nose. Continue Reading