Trump’s Corrupt and Liberal New York Values

Politics makes curious bedfellows, in in Trump’s case his political bedfellows have been very curious indeed. 

Source: American Thinker