Yeah, the Iranian propagandists have been around for awhile. Could be a signal that Iran is up to something, could just be pro-Iran idiots.
Or Pat Buchanan.