Anyone Seen a Russian Military Satellite? Max Read · 02/01/11 08:41PM Hey—has anyone seen a military satellite? Because the Russians just launched one, and it's not where it's supposed to be. (Check behind the couch?)