Land Based Radar

C-130J

Egypt set to purchase 12 C-130J-30 Super Hercules and Land Based Radars from US

Pablo Díaz (diazpez)

The State Department has approved a possible Foreign Military Sale to the Government of Egypt of C-130J-30 Super Hercules Aircraft, ...