Some last moment touch ups before facing the audience.
In an international conference of petroleum industry held in Dar Es Salaam, Tanzania, East Africa.