A film by Lynn Lee & James Leong on the plight of foreign workers in Singapore. The film premiered on Al Jazeera on 18 August 2009.
You can view Part Two here.
Subscribe
Login
0 Comments
A film by Lynn Lee & James Leong on the plight of foreign workers in Singapore. The film premiered on Al Jazeera on 18 August 2009.
You can view Part Two here.