Russia launched an unusual satellite that space experts alleged stalked US military satellites. An unusual Russian satellite that is alleged to be designed to stalk American military satellites in orbit has just been deployed, according to a report by The Drive.