French-Afghan Journalist Mortaza Behboudi has been released after 284 days in detention in Kabul . . . MembersYou need to subscribe to view the full article. Please login or register a new account. Become a memberSign inMortaza Behboudi