Israeli soldiers raid, shut down Al Jazeera’s West Bank bureau
Israeli forces have raided the Al Jazeera office in Ramallah, situated in the occupied West Bank, ...
Read moreIsraeli forces have raided the Al Jazeera office in Ramallah, situated in the occupied West Bank, ...
Read moreNigerians took to various social media platforms on Thursday to criticize Qatari owned international media platform, ...
Read more© 2023 punch metro