2018 World Cup: Morocco thrash Mali as Tunisia and Cape Verde also win

Morocco put six past Mali as Cape Verde stun South Africa and Tunisia beat DR Congo to maintain their 100% record in 2018 World Cup qualifying.

Kenya election: Kenyatta blasts court after vote annulled

Kenya's president says he accepts the annulment of his win in elections but brands judges "crooks".

2018 World Cup: Nigeria thrash African champions Cameroon

Nigeria maintain a 100% record in 2018 World Cup qualifying with a 4-0 thrashing of African champions Cameroon as Ghana draw 1-1 with Congo Brazzaville.

Dear Prisoner… female inmates on the power of a letter

Inmates in Kenya's Lang’ata Women's Prison tell the BBC what writing and receiving letters means to them.

Alastair Leithead: What next for Kenya?

The Supreme Court's unprecedented decision to order a new vote means more uncertainty for the country.

Court orders new Kenyan presidential election

The Supreme Court annuls the presidential result, citing irregularities.

Parades, dance and models

A selection of the best photos from across Africa and of Africans this week.

Andy Yiadom: Late paperwork ends Swans signing hopes as Montero leaves

Swansea City target Andy Yiadom stays at Barnsley over late paperwork while Jefferson Montero leaves the Welsh club.

Kenyan opposition celebrates wildly after court annuls vote

The Kenyan opposition in the western town of Kisumu has been celebrating wildly after news of the supreme court ruling's annulling the election result.

Kenya presidential election cancelled by Supreme Court

The Supreme Court orders a new vote citing irregularities, sparking joy among opposition supporters.