Crestwood Mayor Louis Presta resigns, pleads guilty to bribery in red-light camera probe

Crestwood Mayor Louis Presta resigned shortly before pleading guilty to bribery charges alleging he took an envelope of cash from a representative of a red-light camera company.

Related posts