by Fred Lucas In a tale of two city mayors arrested last week on vote fraud charges, one resigned while the other says a jury will decide. Edinburg, Texas, Mayor Richard Molina doesn’t plan to go anywhere. Molina won the mayor’s race in November 2017 by 1,240 votes. But…
Read More