President Obama Arrives in Sweden

President Obama has arrived in Stockholm, Sweden for a 24-hour visit. It’s the first stop of his 3-day overseas trip.