Meghalaya is a state in northeast India. Its capital is Shillong. Meghalaya was formed on 21 January 1972 by carving out two districts from the state of Assam: the united Khasi Hills and Jaintia Hills, and the Garo Hills. From Wikipedia
Police say five suspects remain in custody on an evidence-rich case built on forensic recoveries and digital traces.