West Virginia Supreme Court justices impeached over spending
West Virginia lawmakers have impeached all of the state’s Supreme Court justices over spending issues. The Associated Press reports, “West Virginia lawmakers completed the extraordinary action of impeaching all four justices on the state’s Supreme Court of Appeals… Read More