menu Menu
1 articles filed in
Previous page Next page

The Families of Challua - Huaraz, Peru

DSC_0156“The people in the houses behind the town of Challua break the people of Challua’s sewage pipes so that all of the sewage seeps into their backyards and smells terrible…”

Continue reading

Previous page Next page