News

Police free two kidnapped Shell employees

Two Shell oil workers kidnapped in Nigeria’s restive oil-rich south have been freed, six days after they were seized by gunmen who killed their guard and driver, police said Wednesday. The Royal Dutch Shell oil workers, whose nationalities were not … read more