Hillary Clinton Wins Big in Key Battleground States

The Democratic front-runner celebrates a sweeping victory in Florida, North Carolina, Ohio and Illinois.

March 16, 2016

Examined