Putin believes 'doubling down' key to winning in Ukraine, thinks he can't 'afford to lose,' CIA chief warns
May 08, 2022 at 00:48 AM EDT
Russian President Vladimir Putin could soon be 'doubling down' in Ukraine despite the death of over 25,000 Russian soldiers and mounting economic sanctions by the international community.