US president Barack Obama who has held meetings with Prime Minister Narendra Modi at several occasions, has found in him a politician who is honest and has a clear vision for India, the White House has said. On Monday Obama met Modi in Paris on the sidelines of the United Nation’s climate change summit.