This Penguin Walks Thousands of Miles Each Year to Visit His Rescuer
November 7, 2015
The 71-year old Joao Pereira de Souza from Brazil found a Magellanic penguin laying on the beach in front of his house in March, 2011. The penguin was soaked in oil and fighting for his …