One of 20 sculptures erected on the World Trade Center grounds that depict G20 countries as sugary delights may not have the same effect as the others; it’s a nine-foot-tall statue honoring Saudi Arabia that is wrapped in the nation’s emerald flag bearing the Arabic inscription, “There is no god...