Tuesday, April 04, 2006

Where's the good news??



CBS's Lara Logan discussing the good news out of Iraq, or lack there of. It's worth a good listen to.

No comments:

LabPixies TV