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

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