A selection of the week's best photos from across the African continent and beyond ... which is held to name babies - blending Islamic culture with local traditions, and involves shaving the ...