I came across a suggestion on Facebook tonight and decided to explore a site, only to be dismayed by the disturbing revelations it contained. I'm keen to verify the authenticity of some of the claims made in this intriguing article, and I believe moderators might have insights on the matter. The...