TALAT: Water Rescue Caught On Cam

Loading the player...

Police officers in Alliance, Ohio are being recognized for their bravery after a dramatic rescue early Monday. That’s when a woman’s mini-van plunged into the icy waters of the Mahoning River.

Even more from RoseBud