LADIMA FOUNDATION EXCLUSIVE: An honours graduate of New York University, multi-award-winning South African director and producer, Sara Blecher has received international acclaim with numerous celebrated films and documentaries including Surfing Soweto (2007), Otelo...
Recent Comments