Pure insanity. How is this allowed in Manipur hill areas where AFSPA is active? Where's the 60,000 armed forces? Wake up India. This is happening in your land. And they're getting brazen.