This reminds me of a Star Trek episode where one humanoid culture would take out other planets by way of steering thousands of asteroids at them so they wouldn’t even know they were under attack. I can’t remember which series it was, maybe Voyager or Next Generation.
This is a hopeless spoiler alert but I will say the words anyway:
“The Expanse”