Fourteen years ago today the hip-hop world lost one of its strongest voices. Christopher Lee Rios – better known as Big Pun – suffered a fatal heart attack and respiratory failure while temporarily staying with family at a Crowne Plaza Hotel in White Plains, New York during a home renovation. His voice is still one […]