Well, all I can say for certain is that it’s a Kurdistan emblem, specifically the iraqi Peshmerga. The pictures i’m finding all look like they’ve been glued, pinned, or even velcro’d on, and there doesn’t actually seem to be a uniform standard for palcement of these patches. So, who knows. but that’s definitely what it is. If someone labeled it as the iranian flag, they’re not terribly bright, and certainly not qualified to do reporting on the middle east.
Well, first, that’s not an Iranian patch; the Iranian flag has a green bar on top, white in the middle, red on the bottom, with a red “tulip” emblem in the center. What we’ve got in this image is the Kurdish national flag – red, white green, with a yellow sun emblem in the center. Second, those patches are pretty stiff, and would tend to stick out like that when attached on the light cloth clearly being worn; especially with how shiny and new it looks