LEO Network

8 June 2021 / Press Herald / Eric Russell
Event

Mysterious black substance on Wells Beach turns out to be millions of dead bugs

Wells Beach Station, Maine, United States

The black substance was staining the feet of people at the beach, prompting one local resident to alert state officials.

Read On Press Herald (English)
Or translated into