FIFA World Cup: Morocco beats Portugal, becomes 1st African team to… Africa finally has a team in the World Cup semifinals, and so does the Arab… Read More...