Rapper Affiliated with Wu Tang Clan Attempts Suicide by Cutting Off His–OH MY GOD!
Andre Johnson–also known as Christ Bearer of Northstar, a group discovered by Wu Tang Clan–jumped off a second-story balcony in Hollywood early Wednesday morning in an apparent suicide attempt. As he lay critically
Read More