Penguin stranded 1000 miles from home

A royal penguin, somewhat worse for the wear, was found stranded on a New Zealand beach after going on a 1000-mile holiday by mistake. [AP]