An “unexploded device” believed to be a World War 1 hand grenade was discovered in north London, leading the police to evacuate about a dozen householders from their properties.
This article, images and content belong to the source and curated for informational purposes.