A Quick Rant: Merkel Will Blink Long Before Putin

Merkel Will Blink Long Before Putin German Russia policy is at a dead end of its own making Mike Shedlock opinion Sat, Nov 29 | 6484 19 Awkward This article […]

Read Article →