23 You, God, will bring them down to the pit of destruction; men of bloodshed and treachery will not live out half their days.a But I will trust in You.

References for Psalms 55:23