Subscribe
URL of the page has been copied to clipboard.
Meaning : Interrogation often accompanied by torture to extort information or a confession.
Install App