Posts

Showing posts with the label ukraine Russia warfronts

Canada's Roshel confirms Ukraine received over 2,000 Senator armored vehicles since war started.