Netflix has released the trailer for its first original TV show out of Nigeria, “Blood Sisters.” Produced by leading Nigerian production company EbonyLife Studios, founded by Mo Abudu, the four-part crime thriller directed by Biyi Bandele and Kenneth Gyang will launch globally on the streaming service on May 5. The show is Abudu’s latest project […]