“The Daily Show” host Trevor Noah has just bagged himself a $10 million duplex penthouse at Stella Tower in Midtown Manhattan,...
To no one’s surprise, Museveni won the election last week. Following the constant arrests Besigye had to deal with,...