Mayor of Newark, Del. announces his resignation in October
The mayor's last day in office is expected to be on October 18.