I have read just recently that Iranians have different roots from those of Persia. They were a steppe people, descendants of Scythians. Perhaps they are direct descendants of Persians.

So which one is it?

I would apprieciate if you could provide a link to support your argument.