From a photo here:
DC-8 revival?
It looks as if it has been re-registered to N782SP to be operated for an outfit called Samaritan's Purse in Africa.
Not sure who the actual operator of the DC-8 is and where the crews come from. The FAA database shows N782SP as registration pending without any details.