My response: stop investing.
Just stop. This kind of stuff continues because to a large extent, we allow and facilitate the underpinnings that drive this.
Stop. Stop throwing away money at mutual funds and 401k’s. Invest in your local community instead.
This is not to say get off the grid and return to the 19th century. But you can do things to mitigate your part in this global nonsense.
It really is up to you to take those first steps.