LEO Network

2 January 2021 / Cape Cod Times
Event

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