Tag: Government & State

Police Lantern UK

Special Feature: The Cardiff Three

Life has stood still for Stephen Miller since he was arrested more than 20 years ago and charged with the murder of a young woman in Cardiff. “Not one day goes past without me thinking about the case,” he said. “My life is stuck in 1988.”