News

This is the shocking moment passengers screamed as a police car with sirens blaring crashed into them in Russia. Dashcam footage from the police vehicle shows it racing through traffic and ...