The Monkey Wrench hitmaker recently admitted there were startling similarities between Never Gonna Give You Up and Smells Like Teen Spirit. Read more here
Nicki Minaj recently cancelled her appearance at the Jeddah World Fest in Saudi Arabia after receiving backlash from human rights activists. Read more here