1 min read India United States World World News Former President Obama, has special place for India 2 years ago Ronit Agarwal 1 The United State former President Obama said that India has a special place in my mind. He explained the reason...