Thursday, June 20, 2019

Following the timeline of this new Trump State Department scandal may be the easiest way to understand it, but understanding it doesn't make it any less bananas.