Being a Russian myself, I can tell you right now that article is an absolute garbage.
First of all I cant stomach veal let alone "unborn lamb".
Shashlik that I ate in ex Soviet Union and Russia was made out of marinated lamb, Ive never even heard of "unborn lamb" until I read that article...