US President Donald Trump’s attack on India over billions of dollars in aid for meeting its commitment under the Paris Agreement has cast a shadow over Prime MinisterNarendraModi’svisit to the United States. Though the exact dates of Modi’svisit to the US are not confirmed, the White House has reportedly scheduled June 26-27 for the first face-to-face meeting between Trump and …