Calafell is a village in the province of Tarragona and autonomous community of Catalonia, Spain. It has a population of 31,828. From Wikipedia
The suspect, who surrendered with the victim’s body in his car, faces charges as protests and calls for action against gender-based violence intensify.