Friday, February 21, 2014

UK Journalists Call for Free Press in Egypt


Demonstrators in London demand better treatment of press in the country where an Al Jazeera team is being detained.