MyVidster
Thumbnail for Freedom Project: Taking on the traffickers

Freedom Project: Taking on the traffickers

Timea Nagy set out to dismantle trafficking operations in Canada after being rescued from being trafficked herself.

Watch video