The Women’s International League for Peace and Freedom has accused the the Government of India that the latter had failed to advance human rights and justice when it did not accept the recommendations of the UN Human Rights Council to repeal the Armed Forces Special Power Act AFSPA still in force today in the North East of India Source Hueiyen News Service NNN
Read more / Original news source: http://e-pao.net/ge.asp?heading=25&src=131012