News

A 2C1 "Carnation" self-propelled artillery installation on July 31, 2024, in Toretsk district, Ukraine. British intelligence estimates Russia will continue to suffer more than 1,000 casualties in ...