The remains of a man meant to be delivered by FedEx has reportedly been lost for the last three years after the body went missing in transition.
Jeffrey Merriweather, 32, was found partially decomposed behind a house in Atlanta, Georgia in 2019.
The man, who has three children, was last seen alive in June of that year driving an SUV when a shooting happened nearby.