A 23-year-old woman was found dead in the sand of Orchard Beach on Monday morning, police recently reported.
The body of Elijah C. Williams, who lived in upper Manhattan at 306 W. 139th Street was discovered by NYPD officers just after 6 a.m. this morning near the shore of the Long Island Sound.
Williams’ cause of death has not yet been determined nor have the surrounding circumstances at this time.
Police sources say that she was not observed to have visible trauma to the body upon discovery.
This story first appeared on our sister publication bxtimes.com.