In the midst of the continuing tension in Narayanpur village of Bastar, Chhattisgarh, where tribals vandalized the church as protest…
This website uses cookies.