Two Russian Spy Ships Operating Near Important Military Base In Scotland

Naval News – Two Russian Navy intelligence gathering ships have taken up position off the British coast.