The Russian House is centrally located on Friedrichstrasse in the heart of the German capital. As a throwback to a bygone era of friendly German-Russian relations, it is the subject of fierce disagreements and has long been a bone of contention…
Continue Reading