3 ms·
So pretty much the same as every other news site on the planet? I guess I'm not fully understanding why the OP is specifically calling out Al Jazeera here.
by brewdad 4y ago
So pretty much the same as every other news site on the planet? I guess I'm not fully understanding why the OP is specifically calling out Al Jazeera here.