People are tortured on live feed at the whims of a client.
2018
2026
2024
2004
2025
2011
2006
2007
1971
2022
2016
2020
1988
2005
2023