James Joyner · Sunday, September 17, 2023 · No comments
A political trial for political crimes always yields a political result.
Make a one-time donation