a Hindu deity that is half-human and half-monkey, in Texas. The massive statue was raised on August 15 at Sugar Land's Sri ...
A Houston Hindu temple on Monday was filled with colorfully ... for a breath between dancing and chanting. SEE ALSO: Sugar ...