A Canadian who was stranded in Sudan for six years will tell his side of the story on Thursday.

Abousfian Abdelrazik arrived home in Montreal last month after Ottawa refused to issue him a passport for years because he is listed on a United Nations terrorist watchlist.

He was finally allowed to return home when a Canadian federal court judge ruled there was no evidence that Abdelrazik was involved with any kind of terrorist activity whatsoever, and that the federal government was violating his constitutional right to return home.

When Abdelrazik finally did arrive at Toronto's Pearson airport, Canadian officials refused to let him fly into Montreal, so he was forced to make the six-hour trip by car.

Now there's word the federal government was warned by Sudan's military intelligence agency that it was ready to make Abdelrazik "disappear" unless Ottawa allowed him to go home.

The Globe and Mail is reporting that instead of protesting the threat, diplomats in Khartoum were ordered by a senior Canadian intelligence official to deliver a non-commital response.

Documents obtained by the Globe show that the threat to kill Abdelrazik was being taken seriously by Canadian officials.