Metro Baba Ijesha betrayed my trust – Princess Parrot Nigeria Apr 28, 2021 Seven days after police arrested popular actor, Olanrewaju James aka Baba Ijesha for allegedly defiling a minor seven years ago, his…