Libyan embassy in Kenya reacts to slave trade reports

Back to top button