Former Jefferson Parish Councilman Chris Roberts has died.
New is just trickling out. Seems he took his own life.
Print