Hi, guys. So, I've been looking and looking for this specific fic, and finally decided that I need to turn it over to you guys. You've never failed me before!
OK, so what I remember most about it was; It's post BTVS season 7 and Angel sells Spike to a club called Dante's where he's forced into fighting and prostitution. Gunn and Lorne find him and rescue him. Buffy finds out that he's alive, and also what Angel has done to him. After her confrontation with said prick of a vampire (Angel)

, she makes a call for vengeance, which in turn triggers some kind of tribunal, where Angel is essentially put on trial for his treatment of Spike. All the Scoobies testify in Spike's defence, and some of Angels gang as well.
I don't want to say any more than that, for fear of spoiling the ending for others that haven't read it, but any help in finding it based on what I have here would be greatly appreciated.
Thanks guys. Take care, all.