Ayoub Kara
1 min read
Al Jazeera denounces Israeli shut down
Al Jazeera has denounced the Israeli government’s decision to close Al Jazeera Media Network’s bureau…
Al Jazeera has denounced the Israeli government’s decision to close Al Jazeera Media Network’s bureau…