LIVE RIGHT NOW: Obamas Arrive in New England

(NECN) - President Barack Obama and his family will arrive on Martha's Vineyard this afternoon for a 10-day vacation.

Copyright NECNMIGR - NECN
Contact Us