Tag: Glace Bay on Cape Breton Island in Nova Scotia (1 results)

04-17-2021 - “Bizarre Beheadings” – 21 Seals Found Bloodlessly Decapitated Along Nova Scotia Beaches.