American Hindus hold car rally in Houston ahead of Ram temple's consecration in Ayodhya on January 9
American Hindus hold car rally in Houston ahead of Ram temple's consecration in Ayodhya on January 9