Cleo Ice Queen unviels dazzling visual for latest single “Osaibala” 2021-11-17 43 Cleo Ice Queen unviels dazzling visual for latest single “Osaibala” Africa-Press – Zambia. https://youtu.be/RPWqo6WTKI8 For More News And Analysis About Zambia Follow Africa-Press