Leaked US intelligence earlier this month indicated that 315,000 Russian troops have been killed or wounded in Ukraine since the full-scale invasion began. Read More