Home PoliticsCommentary Senator Ted Cruz stands against Nathan Bedford Forrest Day