I’ll be damned if I can figure it out: the rise and fall of Neneh Cherry is one of the most unexplainable things to happen in the idustry for as long as I’ve been a music fan. Swedish-born Cherry burst onto the scene in the summer of ’89 with her hip-hop/dance stylings on the smash single “Buffalo Stance”. An attractive female with a social conscience who was rappin’ and singin’ on her records (at the same time) four years before […]