Thursday, January 30, 2020

Duckworth: Dershowitz argument doesn't pass the common sense test