This video shows two Muslim rapists receive the public justice they deserve.
After being convicted of raping women, the two men were sentenced to a public execution. Watch as they are allowed to pray to Allah one final time before being forced to stand against a wall in front of their entire village.
After they have been properly humiliated, a firing squad walks up and gives them a one way ticket to Hell.
Do you think these rapists got what was coming to them? Sound off in the comments below!