Putin says Biden could be behind Ukraine’s refusal to embrace deal negotiated in Istanbul
Disclaimer: TASS is Russian government propaganda, and not a reliable news source.
According to Russian president, the main details of the agreement had been approved by April 15