The Force

Summary: The cameras follow the 999 work of Greater Manchester Police, England's second largest police force, responsible for protecting 2.7 million people....

Release Date: 2015