Russia

More Than 20 Russian Generals Killed in Ukraine So Far, Japanese Intel Says

‘UNBELIEVABLY HIGH’

“There may be informants in the two eastern regions giving information to Ukraine,” one Japanese official said of the staggering death toll.

Ukraine’s 43rd Heavy Artillery Brigade near Bahmut, Ukraine, on Feb. 5, 2023.
Marko Djurica/Reuters

Got a tip? Send it to The Daily Beast here.