Entire West Virginia Supreme Court Impeached
West Virginia’s House of Delegates has impeached all four of the state’s Supreme Court justices, who allegedly abused their authority and used taxpayer funds for personal gain. Fourteen articles of impeachment were brought up...