hmm - the same "humanitarian aid" as demonstrated crossing the border from Russia to Ukraine? Looks like a military hardware, smells like military hardware - on no wait, here's a hastily attached sticker saying "humanitarian aid"! You've got to admire Putin and his cronies for the sheer cheek in playing the West so successfully at their own game (spin/media manipulation etc).