Why has Saudi Arabia established a mission to Palestine in Jerusalem?
How Italy is securing Libya’s energy infrastructure The Italian energy major Eni is the leading foreign energy operator in Libya. Although today considered a private company, the Italian government maintains de facto control over Read More