Florida Democrats are demanding that a state senator resign and a special election be held after a prosecutor charged a former Republican legislator with fraud related to a razor-thin Miami-Dade County race last year.

Miami-Dade County State Attorney Katherine Fernandez Rundle on Thursday filed felony charges against former Sen. Frank Artiles for allegedly recruiting and paying an old pal nearly $45,000 to disrupt the November election between former Democratic Sen. Jose Javier Rodriguez and Republican challenger Ileana Garcia.