Arab TV network al Jazeera comes under scrutiny once again for its broadcast of the latest bin Laden bile-fest. An update to our coverage can be found here.
Tags Television Video
Check Also
GalaxyCon Richmond: ‘Blue’s Clues’ Cast on the Magical Blue Puppy Then and Now
"In real life, I don't have a magical blue puppy as much as I wish I did."