Jingjing the Penguin

Jinjing swims 5,000 miles every year to visit the man who saved him. An extraordinary tale...