Tuesday, November 19, 2024
Home Tags Ilyushin Il 76

Tag: Ilyushin Il 76

The Russian army returned to the base after reinforcing its forces...

0
On April 22, Russia announced an order for troops from the area near the border to Ukraine to return to the base, seemingly ending...