Recommended Reading

Pema Levy thinks the battle for the Republican nomination is going to wage on until March 15, 2016 and the Florida primary. That's 151 days from now.