World News | Press Trust of India | Thursday August 22, 2024
A 90-foot-tall bronze murti of Lord Hanuman, unveiled near Houston, symbolising "a new milestone in the cultural and spiritual landscape of America," has become the latest landmark in Texas visible from miles away.
www.ndtv.com