Politics Petraeus: 'The Russians Are Losing Because We Are Strangling Their Economy' By admin - March 13, 2022 0 111 FacebookTwitterPinterestWhatsApp Former CIA Director David Petraeus on Sunday weighed in on the ongoing Russian invasion of Ukraine. Read more…