Skip to main content

Posts

Showing posts with the label smuggling
African migrants sold in Libya 'slave markets' — BBC: "How do you stop this?" — Me: By more aid, more celebrities showing the way, more NATO interventions ...