“The D’Souza Pardon, Briefly Explained” May 31, 2018, 2:44 pmUncategorizedRick Hasen Brian Svoboda blogs. Share this: