Carol Shea Porter Raising Money... In Boston?

Union Leader story can be found in full HERE.

Speaker of the House Nancy Pelosi will raise money for New Hampshire Rep. Carol Shea-Porter later this week in Boston.

I saw that and thought maybe I'm a bit confused but isn't Boston in Massachusetts and isn't Carol Shea Porter a New Hampshire state representative?

Perhaps this is why polls show Carol losing to anyone with a pulse put up against her.