They had satellite phones, and they even had night vision goggles.
Ils avaient des téléphones par satellite, et ils avaient même lunettes de vision nocturne.
They had satellite phones, and they even had night vision goggles.
Ils avaient des téléphones par satellite, et ils avaient même lunettes de vision nocturne.