Since the start of the year, Russian forces have suffered significant equipment losses in the war against Ukraine, with 13,805 vehicles and pieces of special equipment destroyed to date.
Must Read
300 Delta passengers forced to spend night on Albama tarmac
WORLD | April 12, 2025