Animals This Magellanic Penguin Swims 8000 Km Every Year To Meet The Man Who Had Helped Him SurviveMayukh SahaMarch 28, 2020 Way back in 2011, Joao Pereira de Souza, part-time fisherman and a bricklayer had found a small penguin lying at the local beach. This 71...