News
Felixstowe man who fled country following construction death charges arrested in Scotland
Peter Clifford, 62, was arrested in Aberdeenshire this morning after failing to appear at Ipswich Crown Court for charges related to a fatal construction incident in Woodbridge in 2020.