People are tortured on live feed at the whims of a client.
1972
2025
2026
2004
2007
2020
2024
1973
1978
2023
1991
2013
1982
2008
2010