Headlines - Lebanon Next?
Season 10 E 28 • 03/01/2005

The Syrian-backed puppet government of Lebanon steps down in the face of massive street protests.