Inside a UK prison as over 1,000 inmates set for early release

UK News

Over 1,000 inmates are set to be released as part of the government’s plan to ease overcrowding in prisons across England and Wales.

Credit Sky News