S scientificamerican.com A Russian satellite is stalking a U.S. spacecraft in orbit 4 points whoisstan 14 days ago 3 comments