I like the Rods from God idea. No bomber needed. And think it’s a joke people believe we or ‘they’ follow any ‘non-militrazation of space” treaties.
I like the Rods From the Gods satellite. Its a great idea that never really championed.
There is not really any “non-militairazation of space treaty”. The Soviet Union broke it the moment the ink dried.The programs just disguised itself into civilian programs
Project Thor