Dealing with America's dead

This is Life with Lisa Ling

"There are things that I saw... that will continue to haunt me forever," said Lisa Ling. "This is Life" airs Wednesdays at 9 p.m. ET/PT.