In case you were always wondering where I spend most of my vacation time each year:
http://www.zdf.de/ZDFmediathek/beitrag/video/1545062/Helfen-weltweit#/beitrag/video/1545062/Helfen-weltweit This is a link to the online version of a German documentary show. Right at the beginning there's some coverage of a project that Rosa's semi-involved with. I haven't visited this particular project myself yet but I know it and I recognize one or two of the children. It's a project in Villa El Salvador, a direct neighbor of Tablada, where I always go, and the outskirts of Lima look pretty much the same in any direction.
I'm afraid it's only in German, though, or might not be available at all in other countries.