Share
twitterlinkedinfacebook
Image 1 of 1
Police Training 2.jpg
Police officers undergo public order training at Manvers including the use of mock up properties, Rotherham, United Kingdom, 25 October 2017. Photo by Glenn Ashley.