Michael I. Krauss

Politics & Policy

Win-Win

In a dramatic, almost wacky turn of events, the Senate overwhelmingly rejected S. 1805, a bill earlier this month that would have immunized firearm manufacturers and dealers against many forms ...