Latin American music icon, Nelson Ned died

Known as “the little giant of the song,’ Nelson Ned, passed away yesterday at age 66, and after a career of 62 years, due to clinical complications caused by pneumonia, an acute respiratory infection and bladder problems. “I was born happy,” said Nelson,...