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.
Trending Now