ROURKELA: Aggrieved villagers of Alupada and Barobaghar in Lefiripada on Monday blocked the main entrance to NTPC’s Super Thermal Power Project (STPP) at Darlipali for more than 14 hours demandi ...