in my opinion the verse "O you who have believed," is referring to previous poeple before Islam, ie. it is referring to Christain and Jew who believe/followers of in Esa and Musa.
So the verse is addressing them. Please check all ayats with this verse as starting. I think it is addressing them.
So the verse is addressing them. Please check all ayats with this verse as starting. I think it is addressing them.