HomeNewsKatori Hall’s Our Lady of Kibeho set for UK premiereOLOK OLOK Date: 4 December 2018 Written by: Luke Dillon