euromaidanpress.com
Ukraine publishes video proving Kremlin directed separatism in eastern Ukraine and Crimea | EUROMAIDAN PRESS
Putin's top advisor Sergey Glazyev is heard advising and directing Russia's illegal annexation of Crimea and separatism in eastern Ukraine in 2014