Growing calls for Nigeria government to enforce capital punishment on kidnappers

WATCH ON YOUTUBE