Big Brother is back on our screens again, and just when we were about to switch off, we are introduced to Debora and Hannah Agboola – 2 of the first set of contestants to enter the Big Brother house this Monday. The UK-born Nigerian sisters along with Kayleigh Morris, Lotan Carter, Imran and Sukhvinder Javeed, and […]