Hamas is listed as a terrorist organization by the European Union, Israel, Japan, Canada and the United States.