Betty McCray, newly-elected mayor of Kinloch, Missouri, showed up at City Hall this week to get to work. But when she arrived, the police wouldn’t let her in the door. The reason why? Those non-existent illegal voters who cast ballots for the candidate. The election, which was held April 7, was hotly contested and the results have been questioned by McCray’s opponents. However, the St. Louis County Board of Elections certified the results and swore McCray in after city officials refused to. The St. Louis Post-Dispatch reports that deputies met her in the parking lot, and she was served with articles of impeachment by...