In Pics: Prehistorical And Medieval Instruments Of Torture

Oxford Dictionary defines torture as the action or practice of inflicting severe pain on someone as a punishment or in order to force them to do or say something. In recent times, the closest we come to witnessing torture is when we see a cop beating the hell out of a suspect during investigation in … Continue reading In Pics: Prehistorical And Medieval Instruments Of Torture