On the shutting down of Al Jazeera by Israel
The International Association of Women in Radio and Television (IAWRT) strongly denounces the Israeli government’s unilateral decision to shut down Al Jazeera’s operations within its territory. Al Jazeera has been […]