State Sen. Terry Link resigns amid tax fraud charges

Longtime State Senator Terry Link has resigned effective Saturday morning, according to a letter sent to the Secretary of the Senate.