Our Lady of Kibeho, Theatre Royal Stratford East – review

A haunting insight into extraordinary true events comes to E15