Police are investigating after two people were found deceased in a truck bed in North St. Louis Friday evening.
The deceased people were found in the 1100 block of North Market St., right at Jackson Place Park, at about 6:45pm.
Sources close to RSTLN state that there was a trail of blood coming from the rear of the truck and lots of flies hovering over the vehicle.
It is unclear what happened to the people but the two are said to be a man and woman.
This story is still unfolding at this time.