DemocracyNow.org – As rebels fight for control of the Libyan capital of Tripoli, President Obama and other world leaders have called on Libyan leader Col. Muammar Gaddafi to step down.
Vodpod videos no longer available.
1st collector for Juan Cole, Khaled Mattawa & Fred Abrahams on Li…
Follow my videos on vodpod
Leave a comment