Nigeria and hosts Morocco moved into the semi-finals at the women’s Africa Cup of Nations following victories on Friday night over Zambia and Mali respectively.
Iran strikes gulf oil, gas sites as war jolts energy markets, what cost for South Africa ?
...
Read moreDetails

