Residents protest against installation of smart meters, Sarore Toll Plaza in Bakshi Nagar

Residents protest against installation of smart meters, Sarore Toll Plaza in Bakshi Nagar