https://youtu.be/wS2vPFY4gYY?si=aidLd9QqPCPSxAGZIn the video, Johnny Penis questions if Colombo captain Richard Ferrara is actually a cooperating witness. His lawyer denies that he's cooperating, and he hasn't been officially listed as a cooperating witness. He goes on to point out how Colombo member Dennis DeLucia was falsely accused of the same thing. Ralph DeLeo is another one who has been falsely accused of being a rat, according to Jerry Capeci.