Tag Archives: Strasbourg

Day 74

At a town hall in Strasbourg, France, Obama stressed the importance of communication in maintaining…

By Deborah Creighton Skinner

Posted: Tags: