The following article was featured in:
Source:
6abc RSS Feed
04/19/2024.
Yel Win, 20, turned himself into police hours after surveillance video from the scene was released. Police said they also received several calls identifying him as the suspect in the video.
Continue on to full article...