ADVERTISEMENT

London

Police rappel down building after woman barricades herself in London apartment

Published

Extended: London police rappel down building CTV London Exclusive: Police climbed down the side of an apartment building after a wanted woman barricaded herself inside.