Cairo Breaking News: Egypt Swears in New Liberal Cabinet, Shutting Out Islamist Parties

Cairo Breaking News: Egypt Swears in New Liberal Cabinet, Shutting Out Islamist Parties