The Miami-Dade County state attorney has charged former Florida Sen. Frank Artiles with election fraud for allegedly propping up a sham candidate in a razor-thin Senate contest in which an incumbent Democrat was ousted by a Republican challenger in November.