How is Al Sharpton still on TV? ... And how is MSNBC still a thing?




TOWNHALL MEDIA GROUP