An Opera News Kenya publication
The EU nations have come to the rescue of Libyan migrants stranded at sea for two…