Watch Video | Uproar in Dihajan Laokhuwa area in Demow, Angry Locals gheraoed Moran Police for several hours