Tag: European powers

European powers reject Turkey’s decision to send troops to Libya

Top diplomats from Britain, Italy, Germany, France as well as the European…

Xinhua Xinhua