LEO Network

2 January 2021 / Cape Cod Times

Strange electric rays wash up on Provincetown beach

Provincetown, Massachusetts, United States

Researchers document unusual find: 31 torpedo rays wash up on Provincetown beach just after Christmas.

Read On Cape Cod Times (English)
Or translated into