• March 28, 2025
  • Updated 2:22 am

Texas welcomes 90-foot Hanuman murti, the tallest outside India