To be honest I’ve never met a Persian who didn’t like America. The running joke is while they are running over the US flag and yelling “Death to America” at the mandatory 2 minutes of hate, they are looking over head for US warplanes.
Have you been to Iran ... I suspect that you have met Persians who have travelled to America. So one should translate “I have never met a Persian who didn’t like America” as “I have never met a Persian who relocated to America who didn’t like the America he/she relocated to.”