– CNN – The Russian spy ship, the Viktor Leonov, was spotted 100 miles south east of Wilmington, North Carolina, in international waters.
– CNN – The Russian spy ship, the Viktor Leonov, was spotted 100 miles south east of Wilmington, North Carolina, in international waters.