Howdy Modi: America proud to be friend of earth's largest democracy, says Junior Texas Senator

Speaking at the 'Howdy Modi' event at Houston's NRG Stadium, Junior US Senator for Texas, Ted Cruz said, "India is largest democracy on face of earth and America is proud to be your friend. Today is also a celebration of the Indian-American community in USA including in Texas. We say thank you to you for your incredible contributions."