Video PlayerClose
LONDON, Sept. 20 (Xinhua) -- Two more men were arrested on Wednesday in the Welsh city of Newport over the Friday explosion at a subway station in west London, bringing total held to five, media reports said.
LONDON, Sept. 20 (Xinhua) -- Two more men were arrested on Wednesday in the Welsh city of Newport over the Friday explosion at a subway station in west London, bringing total held to five, media reports said.