Friday, April 04, 2025
News Channel Default Image

She was run over next to the Santa Monica Pier. Finding justice may be ‘mission impossible’

Days after a man suspected in the death of Sherese Allen posted bond, authorities lost track of him. They believe he may have returned to China.

Leave a Reply

Your email address will not be published. Required fields are marked *