Video installation documenting Israeli apartheid to premiere at Toronto festival
31 August 2011
“Road Movie,” a six-screen video installation documenting apartheid in Palestine by Elle Flanders and Tamira Sawatzky of Public Studio, will have its world premiere at this year’s Toronto International Film Festival, 8-18 September 2011. Read more about Video installation documenting Israeli apartheid to premiere at Toronto festival