Astonishing photographs of a 90-foot statue of Hindu God Lord Hanuman—the third largest statue in the U.S.—have been obtained by Newsweek, following the unveiling ceremony in Texas.
It's made up of lots of different Indian religious traditions and practices. We worship God at home every day. Absolutely love that statue of him. We believe in the one true God Brahman who has ...
The sound of worship coming from a Christian Church in Chiapas, the southernmost state of Mexico, indicates where the local Indian ... this statue would have sat with many other similar gods ...