Search

Top Clinton Ally: Matt Drudge Is ‘Evil Incarnate’

Neera Taden

by Peter Hasson   Influential news aggregator Matt Drudge is the embodiment of evil itself, according to the head of a top liberal think tank. Center for America Progress President Neera Tanden, a close ally of failed Democratic presidential candidate Hillary Clinton, leveled the accusation while appearing on a National…

Read More