A Massachusetts National Guard unit has wrapped up a tour of duty in Kabul, Afghanistan just in time for the holidays.
Massachusetts Gov. Deval Patrick is visiting National Guard troops in Afghanistan. The Democrat told reporters Friday he and four fellow governors traveled to Kabul after spending two days in Iraq and Kuwait. He says they […]