Mark Levin has become one of our favorite radio hosts because of his willingness to criticize Republicans like John McCain.

Get the news the mainstream media doesn't report. Sign up to get our daily newsletter and like us on Facebook