hc-pol-yale-law-school-kavanaugh-protest-20180924.jpg

Yale Law School protests, Kavanaugh protests, Brett Kavanaugh, Supreme Court, Kavanaugh sexual assault allegations