↑ Rising
World
Police officer dies and another injured after backpack explosion in Oviedo
A police officer was killed and another seriously injured when a booby-trapped backpack exploded in Oviedo, northern Spain, following a neighborhood dispute and shooting.