Ground Report: Macherla has lost its smile as politics reeks of blood and flesh
The ECI has identified Macherla Assembly constituency as sensitive, and 151 of its 299 polling stations as hypersensitive.
The ECI has identified Macherla Assembly constituency as sensitive, and 151 of its 299 polling stations as hypersensitive.