If marrying cousins is so bad why does everyone want to marry their cousins? Razib Khan ยท November 2, 2025 ยท No comments