He’s not a racist either.
That’s just the mainstream media doing what they do. Making it difficult for someone who wants to remain true to his principles to get elected to public office in the United States. It is almost like we want disingenuous liars to represent us – because the media paints our opinions every day and manipulates our choices(ever heard of Howard Dean?). You think those not so principled people are easier to control via blackmail and lobbying? You bet your ass they are.
If you really want to know where Rand stands on things – don’t believe the sound bytes the media is hammering him with. Instead, listen to this interview and make up your own mind.