Armed police race to London's Oxford Street after reports of shots fired

Police said they were responding on Friday to reports of shots being fired on London’s packed Oxford Street, the heart of the British capital’s main shopping district, and had reacted as if the incident were terrorist related.
© Content from this site must be hyperlinked when used.