Entertainment Netflix Actor faces rape charges Toyibat Ajose Aug 28, 2025 Award-winning British actor Michael Ward, best known for his role in Netflix’s Top Boy, appeared in a London court on Thursday to…