News

Barack and Michelle Obama are securing their spot in Martha’s Vineyard.