Home Russian carrier labelled ‘ship of shame’ as it passes British coast Royal Navy and RAF escort Russian carrier group

Royal Navy and RAF escort Russian carrier group