The human rights group Liberty Victoria is overjoyed at the news of the release of two journalists from an Egyptian prison. Al Jazeera staff Baher Mohamed and Mohamed Fahmy were pardoned by President...
September 24, 2015
Press Release