Something grotesque is happening on the American right. The post ‘America First’ pretenders are siding with ‘Death to America’ Iran appeared first on JNS.org. | Read More in JNS.org.   Read More in Israel NOWlej.