1 Chronicles 22:8

New International Reader's Version Bible (NIRV)
But a message from the Lord came to me. It said, ‘You have spilled the blood of many people. You have fought many wars. You are not the one who will build a house for my Name. That is because I have seen you spill the blood of many people on the earth.

Read 1 Chronicles 22:8 in other translations