Tens of thousands of protesters affiliated with the Muslim Brotherhood and other Islamist groups filled Tahrir Square in Cairo today, calling for the imposition of Sharia law. In al-Arish, Salafist demonstrators fired RPGs into the air, injuring a boy; and in Assiut, Salafists beat up a group of Communists.