Tag: Organs

Tobay Beach Briefly Evacuated Amid Organ Discovery Investigation

Tobay Beach in Massapequa was briefly evacuated Friday afternoon while police investigated the discovery of unknown organs floating in the water—but investigators later determined...