The Meghalaya government is scrambling to appoint a new police chief as DGP Idashisha Nongrang prepares to step down on November 19.
Walrik Marak • 13 Nov 2026