Nova Welsh
- Episode aired Sep 27, 2021
- 46m
Nova Welsh was found dead in a cupboard at her home in Birmingham in 1981. Thirty five years later, police decided to look again at the evidence. Could they catch the killer?Nova Welsh was found dead in a cupboard at her home in Birmingham in 1981. Thirty five years later, police decided to look again at the evidence. Could they catch the killer?Nova Welsh was found dead in a cupboard at her home in Birmingham in 1981. Thirty five years later, police decided to look again at the evidence. Could they catch the killer?