A strange question, but does anyone know a Latin phrase that means 'the things we do to ensure the continuation of the species', please? Not so much the preservation of the self, but of humankind.
If there's not a Latin one, an English phrase would do, if it's snappier than my definition 
Thanks in advance if you can help.
Thomas Markle Snr. being investigated for child sexual abuse images.
What would you do if this was your cat?
Arguments with son and I don't know what to do?


