Media ID: 55376360
Caption:
Caption:
An armed police officer stands on duty at the north side of London Bridge in London. AFP file photo
An armed police officer stands on duty at the north side of London Bridge in London. AFP file photo