A Texas Republican leader has come under fire over his remarks on a 90-foot statue of lord Hanuman--known as the 'Statue of Union' -- in the US city.
Click here to
Read more