At Least 19 Russian Generals Killed Since Invasion of Ukraine – Report

Russia has lost at least 19 generals killed since the start of its full-scale invasion of Ukraine nearly four years ago, investigative outlet The Insider reported, citing open-source data and reports from Russian and Ukrainian…

Continue Reading