A woman and several others have been humiliated in a very public place for breaking certain Islamic laws.
This is the moment a woman was given the flogging of her life for violating Islamic laws.
Heart-wrenching images have shown the young woman screaming in pain as she is flogged in front of a crowd of jeering people.
According to reports, the incident took place in an Indonesian province.
The woman who is yet to be identified is seen screaming out in pain as she […]