Police arrest pair involved in fatal hit-and-run

Published March 22, 2018 1 Views

Rumble Tampa Police say they have arrested a man and a woman they say are involved in a fatal hit-and-run where a man sacrificed his own life to save his wife.