fbpx

People and Power – Human Trade

People & Power uncovers the widespread and disturbing scams surrounding human trade in Singapore and Malaysia.

A film by Lynn Lee and James Leong.