linkblog: my thoughts on 'Russia’s Bucha “Facts” Versus the Evidence - bellingcat'

linkblog: my thoughts on 'The Internet Is Debunking Russian War Propaganda in Real Time'