CBS foreign news correspondent Lara Logan finally has the nerve to tell the American people what we need to hear about the news organizations portrayal of the wars in Iraq and Afghanistan.
Subscribe to:
Post Comments (Atom)
Observations on a World Gone Mad
No comments:
Post a Comment