Hamas leader Ismail Haniyeh has been killed in an attack in Tehran, where he had come to attend the inauguration of Iran’s new president, Massoud Pezeshkian....
Prof. Ma Xiaolin China Zhejiang International Studies University Director of the Institute for Mediterranean Studies On 23 July in Beijing, 14 Palestinian factions signed the Beijing...