If you want to understand just how cowardly the supposedly liberal corporate media is in America, witness the firing of CNN pundit Marc Lamont Hill over comments he made about the state of Israel.