If you go to Globecast World TV's website at
http://www.globecastwtv.com/America/...px?ChannelId=6
it says: Al Jazeera English has moved to a NEW channel location. Please tune in to CH 4010 to view Al Jazeera English.
Perhaps this means that Al Jazeera has moved to another channel and it...