A lawmaker from Fall River has agreed to pay a $20,000 fine for violations of state campaign finance rules.
The Massachusetts Office of Campaign and Political Finance said state Rep. Alan Silvia's campaign committee failed to comply with several requirements of the law in 2012.
...