Russian warships fire warning shots at Royal Navy

Blackleaf

Hall of Fame Member
Oct 9, 2004
46,519
1,377
113
Tensions have escalated sharply between Russia and Britain on the seas off the coast of Crimea.