‘Bright flashes’ left some people in Wales wondering if aliens had landed

‘Bright flashes’ left some people in Wales wondering if aliens had landed