PICS – Inside Trevor Noah’s New Sh1 Billion Apartment in New York “The Daily Show” host Trevor Noah has just bagged himself a $10 million duplex penthouse at Stella Tower in Midtown Manhattan, reports the Wall March 3, 2017 Entertainment·lifestyle·TL·TV
Video of the Day: Trevor Noah Analyzes Museveni’s Victory on The Daily Show To no one’s surprise, Museveni won the election last week. Following the constant arrests Besigye had to deal with, Musevni’s ‘victory’ was a reminder February 26, 2016 Humour·TL·TV·Video