Who Is Bernie Sanders?

The Democratic presidential debate is a week away and for the first time frontrunner Hillary Clinton will have to directly confront Bernie Sanders, who has become her closest competitor. Sanders has been drawing big crowds to his campaign events and is polling well in Iowa and New Hampshire. Who is Sanders? Who are his supporters, and how’s he different from Clinton?