London's Armed Police: Up Close and Personal
In the heart of one of the world's most iconic cities, there exists an elite force of law enforcement officers who stand ready to respond to the most critical incidents. These are the Armed Police of London, and their...