3 ms·
But NCMEC is a US organisation, not a UK one. Edit: I assume they use that since they are focused on social media companies, which are almost entirely US based
by MattPalmer1086 5y ago
But NCMEC is a US organisation, not a UK one.
Edit: I assume they use that since they are focused on social media companies, which are almost entirely US based.