Mandatory Credit: Photo by Aditya Irawan/NurPhoto/Shutterstock (13794336a) The C-130J-30 Super Hercules A1339 aircraft of the Indonesian Air Force landed at Halim Perdanakusuma Air Base, Jakarta, on March 6, 2023. The C-130J-30 Super Hercules A1339 a