Penguin swims 5,000 miles every year for reunion with the man who saved his life

Today’s most heartwarming story is brought to you from a beach in Brazil. It’s the story of a South American Magellanic penguin who swims 5,000 miles each year to be reunited with the man who saved his life. Retired bricklayer and part time fisherman Joao Pereira de Souza, 71, who lives in an island village just … Continue reading Penguin swims 5,000 miles every year for reunion with the man who saved his life