Shaheen got railroaded for making a comment that was not racist, but was wrongfully interpreted as such. You see, the reference to his drug use was directed at the 50% of Obama that is white. It was not directed at the 50% of him that is black - that would clearly be racist.