Shillong

India

Shillong on edge as latest episode of Dalit Sikhs-Khasi tribes anger plays out

Shillong is on edge. Last Thursday, violence broke out in Meghalaya’s capital after which a curfew was imposed in several…
Close