The death of a pregnant woman in a hit-and-run accident involving a police officer, as a reckless driver who simply drove off without rendering any help.
Comprehensive up-to-date video news coverage, aggregated from media sources all over the world by SmallShop News.
Comments