The Blood Sisters is the first original Nigerian crime thriller series that will hit streaming on Netflix on May 5,…