Denver mayor, other local officials in London; unharmed in train attack

KMGHPublished: September 15, 2017
Published: September 15, 2017

Denver Mayor Michael Hancock and a handful of other local officials were in London Friday when an improvised explosive device detonated on a subway train.

Be the first to suggest a tag

    Comments

    0 comments