Back in New York after what has been described as a rock-star visit to Silicon Valley, Prime Minister Narendra Modi today held bilateral discussions with US President Barack Obama oin a wide range of issues. He will be attending a United Nations summit on peacekeeping before leaving for home.