
Diehl Introduces Former Rep. Allen As Running Mate
Republican gubernatorial candidate Geoff Diehl will run as a team with former state representative Leah Allen, a North Shore Republican who spent a brief stint on Beacon Hill before leaving the House to focus on her nursing career.