India AFSPA – The Controversial Law by Admin 15th September 2019 15th September 2019 AFSPA – Armed Forces (Special Powers) Act. Indian army gets impunity under this act. It… 0 FacebookRedditWhatsapp