Advertisment

Bihar Darbhanga

Darbhanga clash
A clashes broke out in Darbhanga town in north Bihar on Sunday after some people objected to hoisting a religious flag close to the place of worship of another...
Advertisment
Subscribe