Off duty cop is fatally shot after opening fire on armed robbers who stormed city bus in Mexico
Bus passengers beat a group of armed robbers to death in Mexico after they stormed onto a bus and shot and killed a cop Armed robbers stormed a bus in in Valle de Chalco Solidaridad, State of Mexico on June 24, and footage of the incident leaked on Friday An off-duty police officer opened fire at … Read more