PlotNest
US

Crimewatch Live · S21E13

A Father and Brother

Still from Crimewatch Live S21E13

Summary

In 2015, Junior Nelson went missing. His body was found the following year. Police and his family need answers. And an incredible story of bravery as police race to evacuate a caravan site.