One of the world’s largest social justice festivals, with annual attendances of over 25,000, this year’s SMHAFF will see over 300 events staged throughout the country, including film, performing arts, literature, music and visual arts. Read more …
Multiple venues. Check the website for event and venue details., from Monday October 10, 2016, until Monday October 31, 2016.