27 Mar 2021 Press Releases, LATEST POSTS, Press Releases Court orders theatre to screen Palestine film, a huge victory for the PSC March 27, 2021 By admin_gu5gd8623 PRESS STATEMENT: South African court orders theatre to screen Palestine film, a huge victory for the PSC The human rights and Palestin... Continue reading