Scientists investigating human sperm competition upon an intriguing paradox psypost.org 3 points by stevefan1999 18 hours ago