“Low Road Express” site launched by Obama for America

The Barack Obama has just launched a website called The Low Road Express. The top of the website has a quote from the Thursday edition of The St. Pete’s Times editorials which states “The Straight talk express has taken a nasty turn into the gutter. ”  This all comes after...