Pat Buchanan's explanation for his problems at MSNBC is exactly what you might expect: "Militant gay rights groups" and "people of color, Van Jones" are responsible.
Read more »