56 () posted 3 years ago by NihilistCaregiver 3 years ago by NihilistCaregiver +56 / -0 13 comments share 13 comments share save hide report block hide replies
The Federalist has an article on them, appareantly written after the CCDH tried to gank their ad revenue. It's based in the UK and smells like National Institute of Economic and Social Research.