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