WWildlife Read More We stole our smooch from apes from 21mn years ago | India NewsNovember 21, 2025 BENGALURU: If you think kissing is only about human romance, you’re already missing the story. The first kiss…
SScience Read More Ever wondered when the first kiss happened? Scientists say 21 million years ago!November 20, 2025 Science Desk 20 November 2025, 11:07 AM IST Kissing may date back 21 million years, shared by humans,…