Mixed Views of Hamas and Hezbollah in Largely Muslim Nations