Yeah, you're right, Karagin posted it yesterday.
My bad, apologies for that. Although I want to say it's the video that best sums up all my thought so far in this conflict (and conflict in the digital era in general) and that's why I was so eager to post it.