Thousands of radical Islamists demonstrated in Cairo on Friday to demand that sharia, or Islamic law, be the basis for legislation in a new constitution being drafted for Egypt.
Several thousand people rallied in Tahrir Square for the second consecutive Friday to vent their