World | Sat May 10, 2014 7:45pm EDT

Kidnappers in Nigeria's Delta release three Dutch nationals: police