Horrible code. First, it doesn't compile because there's no ;
at the end of the class definition.
And then more importantly you have a private destructor which means this CriminalScum's destructor will never be called, so you can't charge it with distruction either. Or are you telling me this CriminalScum has friends?