CNN Host Don Lemon Embarrasses Himself with His Pathetic Defense of Biden | DM CLIPS | Rubin Report
Dave Rubin of “The Rubin Report” talks about the fallout from Joe Biden saying that Putin cannot remain in power and CNN’s Don Lemon making excuses for the President. Even…