Stopped Blogs
Witness Stops Hit and Run Driver
A driver in connection to a fatal hit and run crash in Dallas on Sunday night has been apprehended as he was trying to flee the scene of the crash.
According to Dallas Police, Juan Carlos Velasquez, 47, was standing …