London Minute
London police lose keys to Wembley Stadium
Scotland Yard owned up to an embarrasing security gaffe after police lost some keys to Wembley Stadium.
Scotland Yard owned up to an embarrasing security gaffe after police lost some keys to Wembley Stadium.