Deadstick
Platinum Member
One of the Israeli Prison guards who took part in raping a Palestinian prisoner and has gone public, the depraved animal is proud of his depravity, you can see this rat has surrendered to the Devil it's etched on his face.