Islamists descended on an anti-Morsi rally, opening fire with guns in the Mediterranean coastal city of Alexandria, where at least 12 people were killed, mostly Morsi opponents, emergency services official Amr Salama said. One man was stabbed and thrown from the roof of a building by Morsi supporters after he raised an Egyptian flag and shouted insults against the ousted president, according to an Associated Press reporter at the scene.