The murder of Sarah Everard in London has sparked protests and a broader discussion ...
Sexual consent as we talk about it today, means affirmative consent. It means that ...