Virtually all the states in the 57-member Organization of Islamic Cooperation (56 nations and “Palestine,” which is not a state) support the interests, cause and ambitions of their Palestinian “brothers,” with no acknowledgement of Hamas’ barbaric attack on Israeli citizens on October 7, 2023. This was crystal clear at the recent OIC summit in Gambia. […]