Ok people, I have tried every possible option but now I found out that they are not granting any sort of visas to Algerian citizens, probably due to a disagreement in the Arab League between the two countries, that's my assumption, I just called our friend and told her that it's better for her to go to Dubai where they are more welcoming :-)