India
Controversial giant statue inaugurated in India
Indian Prime Minister Narendra Modi has inaugurated a humongous statue, whose controversial construction displaced the local community and cost millions of dollars.
Modi on Wednesday inaugurated the reportedly tallest statue in the world, a 182-meter figure of Indian political figure, Sardar Vallabhbhai Patel.
Modi described Patel as a “strategic thinker” and called the statue “a symbol of our engineering and technical prowess.”