Comment Comment by jkkorn "Al Jazeera is a Qatari government-funded international Arabic news channel based in Doha"I don't think they've ever produced anything remotely truthful about the region. ever.That's why it's curious parent jkkorn 5 years ago
I don't think they've ever produced anything remotely truthful about the region. ever.
That's why it's curious