Russia draws a red line for the new US "Space Force" that the President established to ensure US dominance of space. Escalation.Another treaty about to bite the dust? (Outer Space Treaty of 1967.)RT‘Way to disaster’: Moscow warns US against deploying WMDs in space, threatens with ‘tough response’
Read More »