Close this search box.

March 9, 2009

Seelan Palay. Image via Flickr by Alexandra Crosby. CC BY-NC-SA 2.0

Featured Filmmaker: Seelan Palay

Seelan’s most recent video is a message by Dr Chee Soon Juan to President Obama on his inauguration day. Dr Chee is an opposition party leader in Singapore who has been jailed several times, made bankrupt and is yet facing multiple charges of defying local protest laws and other offences