A Russian spy ship is moored off the coast of Russia.
- A Russian spy shipThe Kareliya, He crossed the Pacific to stop off the coast of Hawaii.
- According to some reports, the ship is located off the coast on Kauai.
- Kauai is known as the “Site of the Gods”. ballistic missile defense tests, and Kareliya’s The presence of a person could indicate an imminent test.
A Russian Navy spy ship is thousands of miles from home and in America’s backyard. The Kareliya, a signal collection…
Read more at www.popularmechanics.com: