July 14-15: Kavanaugh, NATO, Putin...and Leftist Rage

July 14-15: Kavanaugh, NATO, Putin...and Leftist Rage