Critics, particularly those from Egypt, accused the protest organizers of deflecting responsibility from Israel and placing undue blame on Cairo
Critics, particularly those from Egypt, accused the protest organizers of deflecting responsibility from Israel and placing undue blame on Cairo