Thousands of women rallied across Switzerland on Friday, railing against the slow pace of correcting inequalities between the sexes.... Read more