Steve Cohen leaving public office after nearly 50 years Share via: Facebook Twitter Email Copy Link Print