In 1994, UNICEF estimated that 11 million street children live in India, and most of these children are living at and around Railway Stations. These
In 1994, UNICEF estimated that 11 million street children live in India, and most of these children are living at and around Railway Stations. These