Former US President Barack Obama is attending the launch of a youth foundation in his ancestral village of Kogelo in western Kenya.

A local TV station has shared a clip of Mr Obama dancing to the tunes being belted by performers at the event.

Mr Obama last visited Kogelo in 2006 when he was a US senator.