Featured MetroBaba Ijesha: Princess denies releasing CCTV footageShile GIWA July 28, 2021July 28, 2021 by Shile GIWA July 28, 2021July 28, 20210307 Nigerian Comedienne, Damilola Adekoya, also known as Princess, has denied releasing the viral Closed Circuit Television (CCTV) footage of Nollywood actor, Olanrewaju James ( Baba