Leader of the Women’s March Calls for Impeachment of Supreme Court Justice Clarence Thomas
Rachel O'Leary Carmona, the executive director of the Women's March, is the latest public figure to call for the impeachment of Supreme Court Justice Clarence Thomas, according to a statement.