A statue of Chhatrapati Shivaji Maharaj has been installed by the Indian Army at Pangong Lake in Ladakh, near the India-China border, symbolizing bravery and justice. Placed by Lt Gen Hitesh ...
But the incident had a silver lining, according to ConfrontArt, the social justice arts organisation that produced the exhibition. By the time ConfrontArt members arrived to restore the statue on ...