Naser Al-Raas was freed in February after lobbying from the Canadian consulate and various international rights agencies.
The Kuwaiti-born Canadian citizen says he was then stranded in the country after Bahraini authorities refused to return any of his ID or belongings and the company charged with delivering a new passport to him lost it.