Darren Goddard has been placed on house arrest pending the reconstruction of the missing court records from his trial.
Darren Goddard. Picture: The Witness
Download our app