
(FILES) This photograph shows buildings behind barbwire at the Villenauxe-La-Grande prison in Villenauxe-La-Grande, northeastern France on November 3, 2025. French prisons held 90,937 inmates as at October 1, 2026, a new record, against a backdrop of chronic prison overcrowding, according to statistics from France's Ministry of Justice published on November 2, 2026. (Photo by ARNAUD FINISTRE / AFP via Getty Images)

