Center for Strategic Communication

With all the things the United States has done for Germany, isn’t it time for a little payback?