With rose petals and guns, India inaugurates world’s tallest statue

d329defb64f71a3e68aaebcea93f337dcfdbc026.jpg