Founded in 2004 by Robert Lyon and Shermina Ganatra, Children Walking Tall is a registered UK charity dedicated to helping slum and street children in India.
Founded in 2004 by Robert Lyon and Shermina Ganatra. It was dedicated to helping slum and street children in India.