Death of England: Delroy

National Theatre Upper Ground, South Bank, London

Date: 27 Oct - 28th Nov 2020 London, 2020. Delroy is arrested on his way to the hospital. Filled with anger and grief, he recalls…