Too Clever

Hosted by

Sometime in April, according to news reports, the television news channel Al Jazeera America will shut down.  It was a victim of what Qatar-based company calls the competitive "US media marketplace..."

Credits

Host:
Rob Long