amicaecuriae.com
What’s so hard about consensual sex?
Ahhh sex. There has been an unusual global confluence of sex and public life in recent weeks, culminating in an extraordinary display by political leaders and aspiring political leaders around the…