Stephanie Mechura Challberg

Stephanie Mechura Challberg

Editor, Writer

Known for

Login required.

Click here to login

The Price of Sex

The Price of Sex is a documentary about young Eastern European women who’ve been drawn into a net... Read more

Login required.

Click here to login

10

To Kill a Sparrow

Today, there are over 800 young Afghan women imprisoned for so-called 'moral crimes.' These crime... Read more