Rob Richards, one of the Marines filmed urinating on a dead Taliban member in Afghanistan in 2012, is dead from an accidental painkiller overdose at the age of 28. For the role he played in reminding America of its hypocrisy, we should all thank him.