Officer, police dog killed in backpack explosion in northern Spain

5 days ago 6
A Spanish officer and a police dog were killed Tuesday when a backpack containing explosives detonated during an investigation in Oviedo.
Read Entire Article