Diary

Barack Obama gets an “F”…

…even at MSNBC.