Tag: Egypt

Egyptian President Mohamed Morsi may win the prize for biggest failure ever. His historic role…