Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

Thousands of girls were locked up by Board for the Protection of Women for ‘rehabilitation’

Spain is to formally pardon a group of 53 women who are among thousands who were incarcerated by the Franco…