Protesters in Egypt's Tahrir Square criticize police, armyThe Jerusalem Post(photo credit: The Jerusalem Post)