From 193,000 villages and 531 cities becoming open defecation free to the launch of 104 satellites by ISRO, India has come a long way. Watch to find out.
Must Read
From 193,000 villages and 531 cities becoming open defecation free to the launch of 104 satellites by ISRO, India has come a long way. Watch to find out.