11 July 2025

 

FiLiA

4 posts today

Collective Shout – Open joint letter to the executives of 7 creditor card companies and payment gateways facilitating - and profiting from - transactions for sales of r*pe, incest + child abuse themed games

July 11th @ 4:23 am |