Scumbags host 92% of it in just 5 countries Europe now hosts majority of child sex abuse images (60 per cent), pushing North America into second place (37 per cent), according to an annual report from the Internet Watch Foundation (IWF).…

Leave a Reply