AdChoices
Get Adobe Flash player

Joe Biden casts his ballot in Delaware Add to ...

Vice President Joe Biden lined up early Tuesday morning to cast his vote in Delaware

Drive

Technology