Nestled in a dusty plain just outside of Matamoros is Ciudad de los Niños, the City of Children. More than 40 children call the six building complex home, thanks to one man.