The fearless nun inside ‘hell on earth’
For more than 17 years, a Catholic nun named Neyda Rojas has been serving God in a place that many describe as hell on earth – a Venezuelan prison. For decades, penitentiaries here have been criticised by human rights organisations for allowing serious human rights violations to take place behindContinue Reading








