Pixel Code
Since 1999, Magic Bus has transformed the lives of 1 million children and young people across India.