massive protest on electricity issue