Will Bihar escape its self-made traps?

.....

© Indian Express