Today, India's Prime Minister Narendra Modi will be joined onstage at Houston's NRG Arena by President Trump for a rally that is meant to celebrate the growing ties between India, the world's largest democracy and the US, the world's most powerful one.