Echoes
A female sex trafficker faces a moral dilemma when she discovers that the young girl that she's trafficking from Lithuania to London is pregnant.


A female sex trafficker faces a moral dilemma when she discovers that the young girl that she's trafficking from Lithuania to London is pregnant.