Hillary Clinton is on a roll. The former first lady has notched up impressive wins in a number of primaries and caucuses, though losing a few to her rival Bernie Sanders. Though the road to the White House is still fairly a long one, yet her stupendous performance in the Super Tuesday contests does give […]