Posted inOpinion

Russia enters the new space race

One of the best scenes from the 1990s hit science-fiction series The X-Files depicts two US government agents walking up to a crashed UFO in Pennsylvania. One agent frets about how the Russians will react to news that the US government has recovered an alien craft, despite the fact that the Soviet Union was collapsing. […]