Who is Bernie Sanders?

Everything you need to know (and probably didn't know) about the senator from Vermont.

Examined