19 C
New Delhi
Wednesday, October 28, 2020
Home Tags Texas

Tag: Texas

When the Prime Minister set foot into the NRG Stadium down in Houston, the crowd estimated around 50,000 broke into wild cheers! After all, this was the Prime Minister of Nav Bharat, not the old India! What was eye-catching...