CBN (Christian Broadcasting Network) brought them as their Guests. They were not âinvitedâ by Al Jazzera.
If I were in the DD folks' shoes, I think I would have politely declined the offer. Look at the negative reactions just on this thread. Bad move, I think.