History was made over the past weekend in Cairo Egypt, as Botswana won both titles for Little Mister and Miss Africa.The competition saw fifteen African countries competing, and Botswana emerged the best, following in the footsteps of the current...
Already have an active account? Log in here
Or Sign up and get unlimited access.