Rods of God

never heard about this weapon until an accusation by a website of us using it in China. Think it exists? and has been deployed maybe used ?

The Rod of God:

I think it's a fascinating idea but I don't think we've got them in place yet, much less used them against foreign countries.

I do wonder if it really is an efficient use of resources at this point though. Hauling them up into space is not cheap, fast, or easy. At least the execution of using them is more straightforward than past space-based systems; it's just insanely advanced payload dropping.