Al Jazeera cable news outlet is to shut down its operations in the US. After less than three years in operation, Al Jazeera America will terminate its news and digital operations in April The Qatari owned Al Jazeera had to overcome established media bias and defend anti-Semitic and anti-Western accusations from day one of its […]