Biden drops in on Delaware to vote in person for primaries

Biden drops in on Delaware to vote in person for primaries