stephen Merchant

Carmarthenshire secondary school pupils win best film at UK Film Awards

A film made by pupils at Ysgol Bro Dinefwr, Carmarthenshire today won Best Film at the Into Film 2024 Awards. ‘The Language…