The Black Star International Film Festival (BSIFF) has appointed Owusu Ansah Castro Sarpong as its new Festival Director. The new director is the first male to hold the position since its inception in 2016. Cas...