The brother of a raped victim stabbed a man accused of raping his sister to death in the North Bank suburb of Markudi, Benue State, Nigeria, reports said. “The events that claimed the life of the suspected rapist started when the victim, who was said to be from the Tiv …
Read More »