Prison inmates in Peru perform ‘Jesus Christ Superstar’

15 Photos

Inmates perform the Broadway musical “Jesus Christ Superstar” inside Peru’s Sarita Colonia prison.

More →