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