Sign Up!
Login
A female achieves the rank of the highest position in a major corporation or country. She then claims she is Transgender and to be called Fred. Did s/he break the glass ceiling?
Comments: Add Comment