Day: September 13, 2021
Araya Mengesha’s Short film DEFUND Featured on Toronto International Film Festival
A short film written and directed by Araya Mengesha , a Toronto born film maker has been featured at the Toronto International Film Festival ….