air-force

Ilyushin Il-22

Ukraine Destroyed Russian Spy Plane and Command Post - What Happened Next Will Shock You!

Ukraine claims to have taken out a Russian spy plane and airborne command post, causing a stir in the region. Find out more about this dramatic event!

See more