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.

Race to stop disease

A team of UK experts is in Sierra Leone trying to prevent disease adding to the death toll from mudslides.

Race to stop disease

A team of UK experts is in Sierra Leone trying to prevent disease adding to the death toll from mudslides.

Race to stop disease

A team of UK experts is in Sierra Leone trying to prevent disease adding to the death toll from mudslides.

Blood, snakes and power

While many African traditions and cultures are under threat from modern life, there is one which is more than holding its own - voodoo, reports the BBC's Pumza Fihlani.

Blood, snakes and power

While many African traditions and cultures are under threat from modern life, there is one which is more than holding its own - voodoo, reports the BBC's Pumza Fihlani.

TEDGlobal: Africa needs more engineers and makers

How technology can help Africa prepare for a doubling of its population in next 30 years.