West Virginia votes to impeach state Supreme Court justices
Lawmakers in West Virginia have voted to impeach all four justices on the state’s Supreme Court for failing to carry out their duties. Three justices now face an impeachment trial in the Senate while a […]