Mass Stranding of Whales Off West African Coast Perplexes Marine Scientists

Veuer 2019-09-27

Views 1

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

Share This Video


Download

  
Report form