NC Marine filmed urinating on Taliban corpses found dead at home
JACKSONVILLE, N.C. — A medically retired Marine seen urinating on dead Taliban insurgents in a controversial video was found dead in his home in Jacksonville, according to WSOC.
Corporal Robert Richards, 28, died Wednesday at his home from an unknown cause, but his attorney said it does not appear to be a suicide.
Richards was deployed to Afghanistan three times where he was injured and suffered from Post-Traumatic Stress Disorder.
Richards was demoted from Sergeant to Corporal after he pleaded guilty to charges involving the video.