The number one reason Hillary won the popular vote – VOTER FRAUD. Voter fraud is usually perpetuated in Democrat states in heavily Democrat precincts. There the fraud is heavily insulated from discovery. Those who man the polls are Democrats, the election Commissioners are Democrats, the vote counters and handlers of voting machines are Democrats and the Secretary of State is Democrat. Democrats are notorious for having a blind eye to cheating – as long as it is done in their favor.
So no, Hillary did not win the popular vote.