Drabshalla's remotest village is still deprived of basic facilities

Drabshalla's remotest village is still deprived of basic facilities