A new financial disclosure law going into effect in Florida Jan. 1 is causing many small town leaders to quit their positions, according to reports. The law, passed by the state legislature earlier this year, requires local elected officials to annually file a financial disclosure known as Form 6. It replaces a predecessor named Form […]