A Contentious Legislation—The AFSPA
The Armed Forces Special Powers Act, implemented in 1958, has been controversial in its existence. Read on to know more about how the law has made the armed forces the centre of unwanted nationwide debate and discussion.