Saturday, November 19, 2011

88% of NOLA residents not paying very close attention

New Orleans Mayor Mitch Landrieu has an 88 percent favorability rating

No comments:

Post a Comment