Hollyleaf did. As you know she's practically obsessesed with the Warrior Code and couldn't let Ashfur tell anyone that she wasn't Squirrelflight's kit.
Ashfur-Revenge
Hollyleaf
Hollyleaf
Hollyleaf was the cat who killed Ashfur. She did so to protect her siblings and keep their secret from being exposed.
Hollyleaf killed Ashfur. As you may remember, she was the one out of the three that constantly referred to the warrior code. After she found out that she was the daughter of Leafpool and Crowfeather, she was very frusterated that she was born out of something completely against the warrior code. The code that she had so carefully followed had let her down. So, she killed Ashfur, because Ashfur was going to tell every cat who Hollyleaf and her brother's parents really were.
Hollyleaf yep,hollyleaf.many say squirrelflight,but there wrong![i read the books i know the truth]
Maybe, because they were sharing tongues. But then Ashfur got killed by Hollyleaf and Whitewing had kits with Birchfall.
his mother was brindleface. she was killed when he was an apprentice by tigerstar.
Hollyleaf killed Ashfur and attempted to kill Leafpool.
sunrise is explaining the events following the death of Ashfur and it reveals who really killed Ashfur. Also, a well guarded secret is discovered by one very nosy apprentice. also, a very loved and cherished member of Thunderclan is lost.
Hollyleaf hollyleaf[for certain-positive-sure]
Hollyleaf jumps out of a bush and bites him on the neck like you would prey. HOLLYLEAF KILLS HIM!!!!!!!!!