Congress Limits Russian Sat Nav Monitor Stations in U.S.

System would have to be installed by U.S. citizens.
This entry was posted in Technology. Bookmark the permalink.

Comments are closed.