AFSPA removed from Meghalaya

NEW DELHI: AFSPA , law which gives army sweeping powers in disturbed states, removed from Meghalaya, say sources. (agencies)