national security analyst Dr Walid Phares discusses the implications of Egypt's parliament approval of possible Libya intervention with Mark Owenon France 24.
© Copyright 2003-2018 by walidphares.com Top of Page