A statue of Veerangana Rani Lakshmi Bai was meant to be installed near Delhi's Shahi Eidgah park, but a group of people gathered at the site to prevent it. Zee Media visited the site today and found that the installation had been halted without any clear reason. The larger question looms—can mob power now halt government projects?