GO
Loading...

AF APNewsAlert

LAGOS, Nigeria -- French company: 7 sailors kidnapped off Nigeria oil delta freed unharmed.