DonaldTrump

Jefferson Beauregard Sessions III takes the stand

June 13, 2017

[ Originally published on this site as post ] Peeking over the edge of the Senate podium today will be Jefferson Beauregard Sessions III. On Monday, the Senate decided to have Tuesday’s hearing coram publico so […]

1 2 3 4