Home / World (page 2)


IED blast in London tube claims 22 lives


At least 22 people were today reported injured in the incident of explosion at the Parsons Green station of the London Tube – the underground metro rail service. The police confirmed that ‘Improvised explosive device’ (IED) was used in London ...

Read More »