Dr. Mohamed Ibrahim dashed from building to building, desperate for places to hide. He ran through streets littered with ...