A video showing villagers celebrating the arrival of a government bus in their village for the first time-79 years after the country gained independence-has surfaced online and captured everyone's attention. Here is the background of this incident, which took place in Rajasthan.
Source: Read Full Article