(Caseyville, IL) — A man is being accused of threatening the mayor of Caseyville. Brad VanHoose was arrested on Friday after being indicted by a St. Clair County grand jury. He has been charged for threatening Mayor Leonard Black’s life back in April.