Thanks Paul, but I did have a command debootstrap --arch=armhf stretch posted on the previous message, or did you mean something else I could be missing? I was running debootstrap on Ubuntu 18 amd64 laptop which could be what you refer to. Anyway, the same command I was running for armhf jessie before on the same laptop and and same OS distribution, that was no problem at all, just wandering why I could create armhf jessie but could not create for armhf stretch without using --foreign and --second-stage? Also, I've already installed qemu-user-static on Ubuntu laptop as well.
Thank you.