The video has been disabled.
Thanks for the link. I did some quick google search on this thing and it seems like there is alot of confusion over the thing. You've got people saying one thing and some people saying something else. I'm not too up on Ukraine and it's population or economy.