

Is it? Has this been confirmed? I see lots of western media claiming Russia but don’t see any objective evidence.
Edit: it’s quite surprising how even on Lemmy, how easy it is to push an unquestioned narrative. Not just me, but anyone even questioning from mainstream narrative gets downvoted to oblivion.



Potat knishes