Russia withdraws ambassador to UK as Kremlin raises pressure over Ukraine support
(www.theguardian.com)


Does this make sense to anyone as a move that would matter?
How could pressure be raised I'd there is already pressure of Russian expansion?
all 3 comments