Nigerian Police free over 250 persons from illegal detention camp

Men of the Nigerian police force has uncovered and free over 250 persons considered to have been held captive against their wish in Ojoo area of Ibadan.

More From Guardian TV

Don't Miss