chenrui

chenrui is a top 15 winner of the Foyle Young Poets of the Year Award 2021. She is commended in the Foyle Young Poets of the Year Award 2020 and in Gboyega Odubanjo’s People Need Nature challenge on Young Poets Network in 2020.