Peter Ammon and François M. Delattre François M. Delattre, ambassador of France to the U.S., and Peter Ammon, ambassador of Germany to the U.S., discussed… Read More
February 8, 2013