Hundreds of dead squid found on P.E.I. puzzle beachgoers
Monday, July 16, 2018 - 07:00
in Biology & Nature
On Friday, Leisa Boudreau and several others found hundreds, or what they say could even be thousands, of dead squid scattered across MacCallum's Point beach.