Mark Halperin Returns to MSNBC

by Nat Brown

The senior political analyst for Time made his return to the airwaves on Morning Joe today. Halperin had initially been suspended indefinitely for calling President Obama a “d–k,” but returned after a month. Video: