The fact
The individual presented himself at the police station of his own accord after crime discovery, shedding light on tragedy circumstances.
Criminal investigation underway to establish responsibilities and context of alleged femicide.
2 sources — click a link to read an article on the topic: