Penguin swims 5,000 miles every year to reunite with man who saved its life
By Joe Mellor, Deputy Editor The most heartwarming story of 2016 so far, comes from a beach in Brazil. A South American Magellanic penguin who swims 5,000 miles each year to be reunited with the man who saved his life. Joao Pereira de Souza, 71, lives in an island village just ...







