Mass Stranding of Whales Off West African Coast Perplexes Marine Scientists

Mass Stranding of Whales Off West African Coast Perplexes Marine Scientists

Over a hundred whales were found littered across the Boa Vista Island beach. Veuer’s Tony Spitz has the details.


User: Veuer

Views: 1

Uploaded: 2019-09-27

Duration: 00:43

Your Page Title