London Bobbies Get a Third Eye, But Still No Gun

500 wearable cameras will be deployed to London's police force in move to effectively gather evidence.