Human rights condemn restriction of press freedom
The Arabic Network for Human Rights Information (ANHRI) condemned the restrictions and harassments by some Arab governments on Al-Jazeera Satellite channel.
Back to Top