Conservatives are raging over the arrival of a 90-foot tall statue of Hanuman, a Hindu deity that is half-human and ...
Houston: A 90-foot-tall bronze murti of Lord Hanuman was unveiled near Houston, Texas. The statue is named the Statue of Union and is the tallest Hanuman murti outside of India, the tallest in ...
A French politician has recently made the call to the US administration to return the Statue of Liberty, presented to the ...