France: Over 600 Dead Dolphins Have Washed Up On France’s Coast
Since the beginning of the year alone, a record number over 600 dolphins have washed up on France’s Atlantic coast. So what’s going on? What’s the story? Since the start of 2019, up to...