Seattle-based film crew held in Nigeria
WARRI, Nigeria – Four people from a Seattle-based film crew and a Nigerian man accompanying them have been detained and accused of traveling illegally in restive southern Nigeria, officials said. Full Story
WARRI, Nigeria – Four people from a Seattle-based film crew and a Nigerian man accompanying them have been detained and accused of traveling illegally in restive southern Nigeria, officials said. Full Story