Random Video

Mass Stranding of Whales Off West African Coast Perplexes Marine Scientists

2019-09-27 1 Dailymotion

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