Supreme Court Justice Stephen Breyer, the first in this season’s Baltimore Speaker series, shares his thoughts on what it takes to compromise.
Supreme Court Justice Stephen Breyer

Wikimedia Commons
Supreme Court Justice Stephen Breyer, the first in this season’s Baltimore Speaker series, shares his thoughts on what it takes to compromise.