Question: why does iago kill roderigo?
Answer: Iago kills Roderigo, as Roderigo would have ruined Iago's plans, for the following reasons: Roderigo knows Desdemona did not receive the jewels he bought for her: he suspects Iago. ... To complete his revenge on Othello, Iago needs to tie up loose ends.