BENGALURU/MUMBAI: Indian Prime Minister Narendra Modi got a thunderous reception when he addressed a crowd of more than 50,000 Indian-Americans in a stadium in the US city of Houston last September. But four months after the event dubbed “Howdy Modi!,”
Read More