Informer implicating many people (10)
I believe the answer is:
supergrass
(Other definitions for supergrass that I've seen before include "He does a lot of shopping" , "Large-scale informer" , "Very important police informer" , "Repentant criminal perhaps" .)