The University of Findlay is a private university in Findlay, Ohio. It was established in 1882 through a joint partnership between the Churches of God General Conference and the city of Findlay. Read More
Commonplace suggestive jokes such as 'that's what she said' normalise and dismiss the horror of sexual misconduct experiences, experts have suggested in a new study. ...