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 Yuyang Sun may have returned to China.

Apr 4, 2025 - 00:07
 0
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 Yuyang Sun may have returned to China.