British Police Seize Guns, Explosives in Raid
British police said on Monday they had seized a large quantity of firearms and explosives in a raid on a house in the southwest English port city of Plymouth. Full Story
British police said on Monday they had seized a large quantity of firearms and explosives in a raid on a house in the southwest English port city of Plymouth. Full Story