Greater Manchester Police is the territorial police force responsible for law enforcement within the metropolitan county of Greater Manchester in North West England. From Wikipedia
A four-month trial built on the women’s testimony capped a years-long police inquiry into offences from 2001 to 2006.