What rubbish. All western legislatures are full of women. All cabinets are full of women. This year a woman ran for the Presidency of France. Next year a woman is likely to run for the Presidency next year.
Oh, and by the way, emasculated means having your manliness taken away from you. Don't see how women are being emasculated.