placeholder image

Hamas chief meets Swiss envoy in Cairo

Hamas chief Khaled Meshaal met the Swiss Middle East envoy in Cairo late on Wednesday as part of efforts to normalise relations with European governments, sources in the Islamist movement told AFP.