Posted inEntertainment Features Mimii Ngulube and Josh Oyinsan win Love Island UK 2024 Posted by Paul Onogwu July 30, 2024 The highly anticipated finale of Love Island UK 2024 has come to a close, and…