Singer Terry Apala Caught in Cheating Scandal with ‘Cousin’ News Leverage Editor February 20, 2021 Nigerian singer, Terry Apala, has been caught in a cheating scandal with his alleged cousin. Continue Reading