International body's taken the initiative to get imprisoned journalist released (10)
Answer
UNSHACKLED
Definition: released
International body's taken the initiative to get imprisoned journalist released (10)