Thursday, April 30, 2026

A leaked video allegedly shows mass-produced irrevocable savings certificates to freeze Russians’ deposits, reportedly tied to Russia’s Central Bank and future use by VTB and Sberbank. If verified, it signals Moscow turning citizens’ savings into trapped war capital. [unconfirmed]