In Buzz Toyin Abraham Wins ‘Best Actress’ At 2017 Nigeria Entertainment Awards November 27, 2017 No Comments Toyin Abraham has emerged winner in the category of the Best Female Act at the just concluded Nigeria Entertainment…