Thor Halvorssen
Thor Halvorssen

Thor Halvorssen is president and CEO of the Human Rights Foundation. 

The World
Dec. 17 2015 6:02 PMNicki Minaj Shouldn’t Be Performing for DictatorsShe is supposed to sing for Angola’s brutal ruler on Saturday. Will she take the high road or a blood diamond paycheck?