Al Jazeera demands release of journalists
• english.aljazeera.netThree journalists working for this network have been imprisoned illegally by Libyan authorities for weeks.
Three journalists working for this network have been imprisoned illegally by Libyan authorities for weeks.