This sounds like something from an episode of True Detective.
26 year old Alois Nduna confessed to raping, killing, and then drinking the blood of 12 women in Zimbabwe.
Nduna appeared in court in Masvingo, where he called himself a satanist. He told the court that he drank the blood ‘to make him a strong person’.
Speaking about one victim, Nduna told the court:
I grabbed Hove and bit her on the neck after which I started sucking her blood until she lost consciousness. She fell down and that’s when I stopped sucking her blood.
After arresting him in a nightclub, police said that he had used several identities to commit his crimes.
He has been remanded in custody until May 25th.