Sun, 12/03/2023 - 07:39 Tech Insider Video merges appearing to show Russian soldiers executing surrendering Ukrainian troops, December 2023.Social media Tags Military & Defense, uk-weekend, news-uk, Ukraine, Russia, ukraine-war Source Disturbing video appears to show Russian soldiers executing Ukrainian troops wh…