Charlotte Church leads 'Big Sing for Gaza' at Welsh seaside resort 23.03.2024 23:09 Walesonline.co.uk The Welsh singer led a choir singing 'Let Gaza live' on the Barry Island Promenade