Monday, July 22, 2013

Aljazeera America

This just in.  Aljazeera America has announced that Abraham Foxman will serve as chief anchor for the network.