Health Information and Products Review
A yet-to-be-identified sex worker has been vomiting blood since Friday after an encounter with three suspected ritualists.