The full episode is only available to paid subscribers of Richard Lewis
Belly Of The Beast 26/02/2025
CNN's most embarrassing failure has still resulted in nothing, defamation suits are being paid without much coverage and Jim Acosta has finally been shown the door.