India’s ‘ Statue of Unity ’, unveiled earlier today, is now the tallest statue in the world overtaking China’s Spring Temple Buddha. At 182 meters, it’s even twice the height of the ...
The world’s tallest statue ... who became India’s first Deputy Prime Minister in 1947. Although Patel is touted as a symbol of national unity, he has more recently been claimed as an icon ...
But the Statue of Unity, a landmark that stretches nearly 600 feet tall and weighs more than 2,000 tons, is dividing India. The Guardian reports that 5,000 police shadowed massive crowds on ...