By 2012 , Future Generations was working in China , Afghanistan , Canada , India , Peru , Haiti , and The United States . By 2012 , Future Generations was working in China , Peru , India , Afghanistan , Canada , Haiti , and the United States .