Skip to main content


Africa

Thousands of demonstrators gathered in Cairo's Tahrir Square, calling upon Egyptian opposition leaders for a "million-man march" to protest against what they called a "coup" by the Islamist president.
537 of 1107




Newsletter Sign Up

Saint of the Day

December 18 Saint of the Day

St. Rufus
December 18: Rufus and Zosimus were citizens of Antioch (or perhaps Philippi) ... Read More