Indian Prime Minister Narendra Modi will address a Joint Meeting of the United States Congress on 22 June during his state visit to the US. During the speech, Modi will share his vision of India's future and speak on the global challenges facing the two count…