News

A blue whale was photographed 13 nautical miles east of Truro on Wednesday afternoon, the Center for Coastal Studies (CCS) announced Thursday. There is an estimated population of 400-600 Northwest ...