Who was Rubin Carter framed by?

No one.