YFK

AFSPA, A License To Kill For Indian Armed Forces In Kashmir, Says Wani

By Our Special Correspondent GENEVA, Switzerland—India has failed to respond to international calls for repealing Armed Forces Special Powers Act and the arrogant attitude of the India is responsible for the violence and sexual assaults against women in India’s northeast… Read More ›