Play the Live Stream or select a Podcast to play
0:00
0:00
0:00
0:00
ADVERTISEMENT
The Bigger Picture · Live & Learn · 16 Jul 2011 · 09:45 am · 11 mins listen
20 million women and children have been trafficked into the global sex trade and the numbers don't appear to be going down anytime soon. Pastor Jemima Varughese joins us to share some hard truths about the new slave trade : human trafficking.
Related Content
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT