Femida, Goddess of Justice with scales and sword.

Sex Trafficking Lies and Police Officer Bullies (with Video)

A large number of so called sex trafficking rings go under investigation for months, before the women are “rescued” after being …

Sex Trafficking Lies and Police Officer Bullies (with Video) Read More ยป