Have (someone’s) blood on one’s hands

To be responsible for someone’s death.

The army general has the citizen’s blood on his hands.