India Unveils the World’s Tallest Statue, Celebrating Development at the Cost of the Environment
The land on which the statue was built is an Adivasi sacred site that was taken forcibly from them.
The land on which the statue was built is an Adivasi sacred site that was taken forcibly from them.