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

Los Angeles Times on MSN.com
April 3, 2025, 11:52 pm
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.
US
keywords
Santa Monica Pier ~ Mission ~ Justice
