Entire West Virginia Supreme Court Was Impeached Last Week – Here’s The Scoop

va-supreme-court-impeached-truepundit-com

West Virginia lawmakers made a historic decision [last week on] Monday: They voted to impeach the state’s entire Supreme Court