Blood and Oil

Drama. Four oil workers are kidnapped from an oil installation in a remote part of the Niger Delta, Nigeria

On iPlayer

Not available