Comments Off on Penguin swims 5,000 miles each year to visit the Brazilian man who saved his life

Rio de Janeiro resident Joao Pereira de Souza did not expect to make a lifelong friend when he rescued a struggling, oil-slicked penguin from the beach years ago – but that’s exactly what happened. Now Dindim swims thousands of miles to spend eight months out of the year with his buddy, renewing everyone’s faith in the deep connection we share with animals. Read the rest of Penguin swims 5,000 miles each year to visit the Brazilian man who saved his life