The popular content creator, known online as The Rebel Kid, opened up about dealing with severe mental distress and online backlash following the viral show's legal fallout
Former police captain Neil Low, who spent an impressive 50 years with the Seattle Police Department, has declared the original investigation into Cobain's death in 1994 to be ‘botched’