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.


JOIN THE CONVERSATION

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

Leave a Comment
More Stories