Home PoliticsCommentary Ted Cruz: Political Passions – misdirected rant or voice for liberty