PM Modi recently arrived at Houston in the U.S for his 'Howdy Modi' show in the nrg football stadium on Sunday.