Spain: Leftist Parties Blame Each Other After Record Month of Killings of Women

Spain’s ruling leftist parties have blamed each other after the country saw a record number of murders of women in December. 

By

Leave a Reply