So why doesn't he have a passport? How come Canada never reported him back to his original country?
As I understand it, Nader came to Canada as a refugee. Refugees can't get passports, but they can get a Refugee Travel Document, which essentially functions as a passport, and allows them to travel outside of Canada. (I assume Nader never applied for this document, which is why he can't travel).
However, even with a Refugee Travel Document, refugees cannot travel back to their native country. If they do, they risk losing their refugee status.
Nader
could be deported, but as a refugee he has more rights in this area than other foreigners in Canada. As a "protected person" he cannot be deported to countries where he would be at risk of persecution, torture, or cruel and unusual punishment, which in his case would include his native Egypt. But there are exceptions, and if he commits an egregious enough crime, he could be deported. I guess stabbing two people doesn't count.
Someone asked him in one of his livestreams if he could go back to Egypt if, for example, his mother was sick. He said something ambiguous like, "I could, but I can't." He never really answered the question, but perhaps his English wasn't good enough for him to be able to explain it. They then asked him if his brothers could come visit him in Canada, and he gave a similarly vague answer about "paperwork."
ETA: I didn't see
@Smoovy Jay's post before I posted. We must have been typing at the same time. Thx for the additional info.