Why is BNP reneging on its own commitments to judicial independence? | BD Politics Watch | BD Politics Watch