First kiss was 20 million years ago by early primates: scientists

Offbeat

Reuters
19 November, 2025, 12:45 pm
Last modified: 19 November, 2025, 03:38 pm