LONDON — The British government says it believes 15,000 Russian troops have been killed in Ukraine since Moscow launched its invasion two months ago. Defense Secretary Ben Wallace said 25% of the Russian combat units sent to Ukraine “have been rendered not combat effective,” and Russia had lost more than 2,000 armored vehicles and more […]
Recent Comments