The liberal Senator Landrieu has been elected to represent the conservative state of Louisiana, yet her voting record is incomprehensible.  How in the world can Senator Landrieu keep a straight face while she is in Louisiana, when her voting record in Washington is aligned with President Obama 97 percent of the time?  And, unfortunately, that…

Read More