archytele The Vault

S1·E117 Women Fight Back

Aired February 19, 2013

Synopsis

Courageous women take back their power after enduring brutal sexual assaults.