Anthony Kennedy: Everything you need to know

The Supreme Court justice is currently the longest-serving on the bench.

June 26, 2017

Examined