This might be a spoiler, but Sasuke kills Danzo because him and the other elders around the third hokages. People ordered itachi to kill the uchiha clan. Itachi was only staying loyal to the leaf village, but he left Sasuke alive and told the hidden leaf to keep him safe.
Chat with our AI personalities
He wanted to kill Sasuke because Sasuke killed Orochimaru, the one Deidara wanted to kill. He also wanted to eliminate the Uchiha (Sasuke being a member of the Uchiha Clan) because of the kekkai genkai some of them posessed, the sharingan eye, a dojutsu Deidara hated most.
sasuke..he sacrifices Karen to kill danzo
Danzo shielded himself with Karin attempting to threaten Sasuke but Sasuke cut through Karin to kill Danzo with his lightning sword thingy (forgot the name).
Yes he is evil, well he seems to be evil. He wants to help Konoha, but he has it all wrong, he does things the 'evil' way, for example he wants the jinchuuriki of the Nine-tails (Naruto) to stay alive, i.e. keeping him away from Pain, so he kills the cute little messager frog that was going to Myobokuzan (frog city) to fitch Naruto. And he didn't help Konoha when it was under attack because he believed it would be repaired afterwords. He is an complex man.
the manga?? the manga ended with danzo getting ready to kill sasuke and then itachi appears out of nowhere.
i think naruto is going to kill sasuke. because sasuke now knows the truth that it was the elders(including Danzo) that drove his brother to his grave. He now wants REVENGE on Konoha. or sasuke might kill naruto if they fight.