Several countries around the world have expressed support for Palestine, while others have backed Israel. Here is a summary of the countries that support Palestine based on the search results:
- 138 countries have recognized Palestine as a state, including Argentina, Brazil, China, India, Indonesia, Russia, Saudi Arabia, South Africa, and Turkey.
- Iran has been a generous supporter of Hamas, a Palestinian militant group, through financial aid and military supplies.
- Qatar has been a prominent player among those who extended financial help to Hamas.
- Lebanon has citizens in Beirut who have expressed their solidarity with Hamas’ fight against Israel.
It is worth noting that some countries, such as the United States, Germany, the United Kingdom, France, Japan, and Canada, support a two-state solution but do not recognize Palestine as a state. Meanwhile, Western countries have generally come out in support of Israel and condemned the attacks by Hamas, while Arab and Islamic countries have shown support for Palestine.