Jharkhand High Court today pulled up the government for the inordinate delay in construction of the Kanhar Dam in Garhwa.

While hearing a PIL on the dam, the division bench of Chief Justice Bhagwati Prasad and Justice D.N.