Human skull found in north STL

ST. LOUIS - Police are investigating after a human skull was found Thursday morning by Laclede Gas workers in north St. Louis.

The human remains were found in the 4500 block of Riverview just before 9 a.m.

Police say homicide detectives are investigating. They have found that the remains are from a male, but do not know anything else.

No other details are available at this time.


To find out more about Facebook commenting please read the
Conversation Guidelines and FAQs

Leave a Comment