In 2017,ten rapists who were found guilty in eight cases were punished according to law and one of them was awarded death penalty by the proscribed UNLF while another was shot as punishment Source The Sangai Express
Read more / Original news source: http://e-pao.net/ge.asp?heading=12&src=080118