British authorities have declared the car explosion outside a hospital in Liverpool a terrorist incident. The explosion of a taxi…
Taxi Explosion
1 post
British authorities have declared the car explosion outside a hospital in Liverpool a terrorist incident. The explosion of a taxi…