Belief structures

Still busy with finals, etc.  Please watch the following piece by the Daily Show on idiocy arising from TLC's All American Muslim.  Here is the link

Beginning to wonder, however, whether someone at TLC has paid the Florida Family Association to object.  It's just too ridiculous.  Alas.