India moon landing: People across the nation celebrate historic moment

This post was originally published on Global News.