Nessa Barrett was found dead on July 23rd, 2020 it was around 9:54a.m. Josh Richards happened to have been there and now he is the suspect and has been proving guilt until further investigation.
Nessa Barrett was found dead on July 23rd, 2020 it was around 9:54a.m. Josh Richards happened to have been there and now he is the suspect and has been proving guilt until further investigation.