Biggest challenge India faces is restoring people's trust:Modi

Washington: Asserting that he has given a new meaning to "development" during his 12-year rule in Gujarat, Chief Minister Narendra Modi has said that the greatest challenge facing India is restoring the trust of the people.   Modi made the remarks in his video-link address to the people of the Gujarati community living in 20 […]

Washington: Asserting that he has given a new meaning to "development" during his 12-year rule in Gujarat, Chief Minister Narendra Modi has said that the greatest challenge facing India is restoring the trust of the people.