Protesters took to the rain soaked streets of Madrid and dozens of other cities across Spain to raise the alarm against violence against women and demand tougher action.