Share
twitterlinkedinfacebook
Image 1 of 1
MTU00435UK.jpg
Rory Stewart, MP for Cumbria and the Borders and Minister of State for the Ministry of Justice, inside the prison chapel at HMP Wormwood Scrubs in West London.