Eric Todd Ewing, a 43-year-old man, has been missing from Aurora, Colorado since August 20, 2018. On that day, a significant amount of blood was discovered near a dumpster in the vicinity of the 100 block of Del Mar Circle, behind the Del Mar Apartments. A 911 call alerted the authorities to the scene, where blood had dripped from a waste disposal truck. DNA testing later confirmed the blood belonged to Ewing.
At the time of his disappearance, Ewing was experiencing homelessness. He was
...Read MoreLast Seen: Aug 20, 2018