The police announcement that a suspect has been arrested and charged in connection with Tupac Shakur's 1996 killing sheds light on a complex case spanning decades, bringing to the fore-front a self-confessed witness to the crime.
While reviving the hope that the murder may finally be solved after nearly 30 years, the case also raises many questions. Who is the man police have charged with the violent crime? What was the motive for the killing and what case do investigators have against the suspect?