• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •
10 of 40
Pachuca, Hidalgo, Mexico, 1999. At the Ocaranza psychiatric hospital, a 17 year old, who had been abandoned as an infant outside a church, is momentarily freed from a straitjacket she is confined in twenty hours a day.
Home | History | Archive | Endowment | Contact