The Correctional and Rehabilitation Centre in Badr city, 65 kilometres east of the Egyptian capital Cairo, offers inmates education, training and skill-building programmes. All photos: AFP
Inmates play football at the prison.
Baking bread in the kitchen, as part of vocational training.
A music therapy lesson for inmates.
Inmates perform in a band.
Prisoners here are given responsibilities and positions of trust.
Inmates attend a solar power training programme.
The medical centre inside the prison.
Egypt has a prison population of about 120,000, figures compiled by international non-profit organisations show.