World Taxi blasts outside Liverpool hospital, Britain London: British police declared on Monday that a blast in a taxi… Alina HashmiNovember 15, 2021