I believe their visa has not been cancelled but has expired. From what I know, you can get it renewed by paying QR 500 but I suggest you bring them here even for a day once you have renewed the visa. As for the RP getting cancelled after one year, I don't know. You can check on this with the immigration people.
I believe their visa has not been cancelled but has expired. From what I know, you can get it renewed by paying QR 500 but I suggest you bring them here even for a day once you have renewed the visa. As for the RP getting cancelled after one year, I don't know. You can check on this with the immigration people.