People & Power uncovers the widespread and disturbing scams surrounding human trade in Singapore and Malaysia.
A film by Lynn Lee and James Leong.
Subscribe
Login
0 Comments
People & Power uncovers the widespread and disturbing scams surrounding human trade in Singapore and Malaysia.
A film by Lynn Lee and James Leong.