Prime Minister Narendra Modi today addressed the mega Howdy, Modi event at the NRG stadium in Houston, Texas, in presence of US President Donald Trump. As many as 50,000 Indian-Americans are present at the much-anticipated rally. Notably, PM Modi is currently in US for a week-long trip.