Technology

Trump Impersonator Drops In on 'Failing' New York Times in Home Page Ad for Comedy Central