Marine veteran Cpl. Robert Richards, one of four Marines videotaped in 2011 urinating on the corpses of Taliban, was found dead at his home Wednesday night.
Richards' attorney told the Marine Corps Times his death does not appear to be self-inflicted:
A medical examiner will look at the mix of medication Richards was taking.
The former Marine sniper was still plagued by the wounds he suffered during his second deployment ...