All Day

Dave Kopel – Born

Dave Kopel - Born Jan 7, 1960 2A Activist His scholarship and litigation play a part in modern 2A