Michelle Obama has met Nelson Mandela for the first time after receiving a personal invitation from the former South African leader.
Michelle Obama meets Mandela