The Nation Victor Ehikhamenor’s new work ‘Still Standing’ on show at St Paul’s Cathedral in London byRosemary NwachukwuFebruary 17, 2022