The Legal And Constitutional Aspects Of Afspa