Is This The Future Of Bloody Politics?

173

What can we believe from the Kavanaugh Hearing?