Bharat Express

Stolen

A police officer and deputy were shot dead in Salina, New York, amid rising gun violence in the U.S.