Is Russia Taking Germany for a Walk? Published November 19, 2014 at 720 × 538 in Russia Hangs Up on Germany