Puffin deaths 'worst in almost 50 years'

More...