Howie KleinFeb 25, 20224 minFox And Putin-- Horse And CarriageIt was almost funny-- but not quite. You have to ask yourself if these people believe what's coming out of their mouths. Putin claims...