Dead pelicans lie on Peruvian beach, as health alert issued for cases of bird flu

Duration: 0:57 Views: 271 Submitted: 1 year ago