10 Jun 2018
A.F.S.P.A must be Abrogated
The roots of this AFSPA are in the British colonial ordinance of Armed forces special powers, which was promulgated in 1942 by the British colonial government to quell the Quit India movement.[…]