Given that Rivera left the state legislature about two years ago, and many of the facts were reported in newspapers a long time ago, you might wonder what exactly took Florida so long to file the charges.

Meanwhile, you now have eleven more reasons to vote for Joe Garcia to replace David Rivera in Congress.