Even if a Russian hit on British soil is confirmed, what can London do about it?

Even if a Russian hit on British soil is confirmed, what can London do about it?
Source: World ViewPublished on 2018-03-08By Adam Taylor
8 months ago