Three people have been charged in connection with Duncan’s death. Eric Greene and Julivia Waller were charged with murder in this case in February before the discovery of any remains.
Eric Greene, 41, was arrested on Feb 1, 2024, and charged with murder. Julivia Waller, 28, was arrested on Feb 6, 2024, and charged with murder, fleeing custody and resisting arrest. The ...
Two people, Eric Greene and Julivia Waller were arrested in February and charged with Duncan’s murder. After their arrest, Duncan’s remains were found near where he was reported missing ...