Here's the truth.
Russia's Igor Strelkov: I Am Responsible for War in Eastern Ukraine
"Little green men" or "Russian invaders"?
Putin admits Russian military presence in Ukraine for first time
lol!