Home Tech Ukraine and Russia take their diplomatic beef to Twitter, natch