This now hangs in front of the US Embassy in Moscow 06-16-2014 • Daily Paul.com This now hangs in front of the US Embassy in Moscow