Inasmuch as they have committed countless atrocities in the name of Allah in Spain, France, Egypt, England, Russia, Israel, Syria, Iraq, Java, Yemen, the Philippines, Lebanon, China, Austria, Italy, Argentina, India, Kuwait, Scotland, Japan and the U.S., that is some handful.