Azadi from oppressive Indian army on July 25, 2016For close to 15 years now, successive state governments in Kashmir have been demanding the removal of the Armed Forces Special Powers Act (AFSPA) in Jammu and Kashmir. The Centre never acceded to their repeated pleas. Today, New Delhi has blood on its hands. Youth and children armed with stones are clashing with soldiers and […]