6 years agoInternal report: Tech issues, human error may have led to Kyle Plush's van deathWCPOVerified