Impeachment
(Redirected from Impeached)
Impeachment is a proceeding instituted by a legislature to address serious misconduct by a public official.
Impeachment is a proceeding instituted by a legislature to address serious misconduct by a public official.