Everything we know about fatal Treforest explosion and fire as police issue update
Police have issued a short update on their investigation into the cause of an explosion that killed on person at an industrial estate in Treforest. South Wales Police said that a joint investigation between police and the fire service is now underway t…