1
1
A Muslim man who raped a young girl is caught up with by a group who calls themselves NLFT, which is an acronym for National Liberation Front of Tripura.
The group was hunting this man down who had a fetish for raping Hindu women, as you can see they eventually caught up with him and decided to take matters into their own hands by beating him to death with sticks.