Al Jazeera is one of the biggest news media sources for a massive portion of the world. Many other companies have their app for various mobile platforms so that people can stay up to date on all of their releases, but Al Jazeera had been left behind on Windows Phone. Luckily, if you’re an Al …