Topic: Horrific

Horrific! Busted ‘monkey torture network’ used to make videos of baby apes put in blender, set ablaze

There exists a “monkey torture network” that made money by producing