Al Jazeera to continue to push for justice for other jailed journalists
At the headquarters of news channel Al Jazeera English in Doha ... relief that its journalist Peter Greste has been released from a Cairo jail. Security officials say the Australian native was freed