Meaning: Prisoner
Meaning: detainee
Meaning: detainees
Meaning: violate / violation
Meaning: suicide / committed suicide
Meaning: reality
Meaning: to address
Meaning: fitting
Meaning: especially
Meaning: to acknowledge
Meaning: prevention
Meaning: was held
Meaning: to deprive from
Meaning: to insult / humiliate
Meaning: hence from
Meaning: enslavement / slavery